122 читали · 1 год назад
Java 1631. Какие инструменты для профилирования производительности Java-кода вы использовали?
Для профилирования производительности Java-кода существует несколько популярных инструментов. Вот некоторые из них: Это лишь некоторые из инструментов, доступных для профилирования производительности Java-кода. Каждый из них имеет свои особенности и может быть полезен в различных сценариях разработки и отладки...
1 год назад
Обнаружение и предотвращение утечек памяти в Java
Источник: Nuances of Programming Введение Несмотря на наличие в Java надежной автоматической сборки мусора, утечки памяти в этом языке остаются сложной проблемой для разработчиков. Такие утечки происходят, когда объекты больше не нужны приложению, но на них по-прежнему ссылаются другие объекты, что не позволяет сборщику мусора освободить занимаемую ими память. Со временем это может привести к значительному снижению производительности приложения и даже к его аварийному завершению из-за исключения OutOfMemoryError...