Programming

Go 1.27 находит утечки горутин в работающем сервисе через pprof

September 3, 20264 views1 min read

AI Summary

В Go 1.27 добавлена возможность обнаружения утечек горутин, которые застряли на каналах, Mutex, WaitGroup и Cond, с помощью профилирования pprof в работающих сервисах. Это улучшение позволяет разработчикам более эффективно выявлять и устранять проблемы с производительностью в продакшене. В статье также рассматриваются способы активации этой функции и ограничения её работы.

Профиль goroutineleak в Go 1.27 находит горутины, навсегда заблокированные на каналах, Mutex, WaitGroup и Cond, в продакшене: как включить и что он не ловит.— Читать дальше «Go 1.27 находит утечки горутин в работающем сервисе через pprof»

#Go#goroutines#pprof#leaks

Want to try AI?

Compare the best neural networks in one place — for free

Go to neural networks
Share:
Источник: Tproger

Related News

AI
Programming

VS Code 1.136 доводит pull request до готовности к слиянию агентом

В новой версии VS Code 1.136 представлен агент Merge, который автоматически обрабатывает замечания ревью, ошибки и конфликты в pull request. Также добавлены экспериментальные функции для работы с multi-root workspace для Copilot и Claude.

5h ago6
AI
Programming

Home Assistant 2026.9 показал карту Matter и Modbus-интеграции без YAML

В обновлении Home Assistant 2026.9 представлена карта сети Matter и возможность интеграции Modbus без использования YAML. Также добавлены новые функции, такие как тревоги и избранное на панели Security, отображение реального IP при входе через Cloud и объяснение действий в Activity. Обновление включает 13 новых интеграций.

10h ago15
AI
Programming

Safari 27 получит переписанный загрузчик модулей и рабочий top-level await

В новой версии Safari 27 будет представлен переписанный загрузчик ES-модулей, разработанный на C++, что позволит устранить многолетние проблемы с top-level await. Это обновление обещает улучшить работу с модулями и устранить необходимость в обходных путях.

12h ago14