Comments 7
сильно сказано анализ)))) целая книга по оптимизации мало чего скажет а тут за 3 строчки
JAVA_TOOL_OPTIONS=-Xmx200m \ ./gradlew :heapdumpanalysis:run \ -PmainClass=com.huseyin.heapdumpanalysis.HeapDump \ --args="180 30"
Уже все, мавен не в почете, запускаем через градл?
Вообще, для однофайлового скрипта можно просто java MyClass.java
Статья без версии продукта java и ее поставщика - время на ветер. Есть отличный курс Java 16 Performance Tuning and Optimization Extended. Почти то же самое, но материала на порядок больше любой книжки.
а где анализ?
Браво, друг мой! Так кратко и так понятно! Для тех, кто не видит здесь анализ - он есть!) кто ждал длинных "портянок" с описанием каждого "пчиха" - вэлком в документацию. Один раз до этого касался этой темы и то теоретически, а тут вдруг понадобилось, а опыт только по сетям, да по "осям") и все понятно. Спасибо большое автору!)
Анализ дампа кучи Java: разбираем на примерах