Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 16 сообщений
Cообщения с меткой

allocation - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Как сделать программу на Go быстрее на 42%, изменив один символ

Среда, 16 Ноября 2022 г. 08:13 (ссылка)



Если вы прочитали заголовок и подумали «ну, ты, наверно, сделал сначала что-то глупое», то вы правы! Но что такое программирование, как не упражнения в глупых ошибках? Поиск глупых ошибок — это и есть самое большое удовольствие!



Также стоит заранее сделать оговорку о бенчмаркинге: ускорение на 42% было замерено при выполнении программы с моими данными и на моём компьютере, поэтому относитесь к этому результату с долей скепсиса.



Что делает программа?



codeowners — это программа на Go, выводящая владельцев каждого из файлов в репозитории согласно набору правил, указанному в файле GitHub CODEOWNERS. Правило может гласить, что всеми файлами с расширением .go владеет команда @gophers, или что всеми файлами в папке docs/ владеет команда @docs.
Читать дальше →

https://habr.com/ru/post/699538/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699538

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Снижение аллокации при замыкании (closure)

Вторник, 19 Июля 2022 г. 21:37 (ссылка)

Недавно у меня появилась задача по снижению аллокации в очень горячем месте кода. Там происходит тривиальное: запускаются Task'и в которых заранее известным набором handler'ов обрабатываются объекты. Вооружившись профайлером, я с удивлением обнаружил, что много памяти (и много времени GC) затрачивается на удаление объектов-замыканий.

Читать далее

https://habr.com/ru/post/677818/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677818

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<allocation - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda