Спасибо за лекцию! Мало ли у кого-то будет подобная проблема : Пробовала запустить профилирование памяти с ключом -e malloc -> вылетало с ошибкой "perf_event_open failed: No such file or directory". В итоге отказалось что яро старое и на нем просто нет perf_events. (ядро 2.6.32-754.23.1.el6.x86_64 )
На работе писал прогу из 2 частей: логгер gc и gccapacity для 7-8 Java-процессов нашего софта, и анализатор этих логов (ищет пики, выводит лог событий). До сих пор не могу понять, почему GC срабатывает при юзадже от 40 до 60 процентов от хмх, а не 80 хотя бы. Хз что делать с этим анализом правда
Внукам рассказывать, что деда на работе анализировал бусурманский GC, вел ментальную дуэль с инженерами Оракл, расследование проводил как французский комиссар, искал причины, следствия, состав - пока все сидят в очередной соц сети и смотрят инфлюенсеров.
супер информативно!
Огонь тема, спасибо
Спасибо за лекцию!
Мало ли у кого-то будет подобная проблема
:
Пробовала запустить профилирование памяти с ключом -e malloc -> вылетало с ошибкой "perf_event_open failed: No such file or directory". В итоге отказалось что яро старое и на нем просто нет perf_events. (ядро 2.6.32-754.23.1.el6.x86_64
)
На работе писал прогу из 2 частей: логгер gc и gccapacity для 7-8 Java-процессов нашего софта, и анализатор этих логов (ищет пики, выводит лог событий). До сих пор не могу понять, почему GC срабатывает при юзадже от 40 до 60 процентов от хмх, а не 80 хотя бы. Хз что делать с этим анализом правда
Внукам рассказывать, что деда на работе анализировал бусурманский GC, вел ментальную дуэль с инженерами Оракл, расследование проводил как французский комиссар, искал причины, следствия, состав - пока все сидят в очередной соц сети и смотрят инфлюенсеров.
А где можно найти розписаную иерархию памяти, кроме документации?
Про xms неточность в 10:30. Всё же xms это начальный и минимальный размер хипа. Поэтому когда xms равен xmx размер хипа не изменяется.
Он сказал про это ведь, что xms = xmx не означает, что хип не может стать меньше... Он может. Дальше не смотрел что ли
@@learning867я про его неточность и написал. xms это начальный и минимальный размер кучи, меньше чем значение xms хип быть не может.
@@pvlnsk1, может...
просто вы не поняли материал