Андрей Паньгин - Память Java процесса по полочкам

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ • 14

  • @razmus89dragovich20
    @razmus89dragovich20 4 роки тому +18

    супер информативно!

  • @whereispie
    @whereispie 4 роки тому +8

    Огонь тема, спасибо

  • @mtuliakova
    @mtuliakova 5 років тому +11

    Спасибо за лекцию!
    Мало ли у кого-то будет подобная проблема
    :
    Пробовала запустить профилирование памяти с ключом -e malloc -> вылетало с ошибкой "perf_event_open failed: No such file or directory". В итоге отказалось что яро старое и на нем просто нет perf_events. (ядро 2.6.32-754.23.1.el6.x86_64
    )

  • @JochenRU
    @JochenRU 5 років тому +8

    На работе писал прогу из 2 частей: логгер gc и gccapacity для 7-8 Java-процессов нашего софта, и анализатор этих логов (ищет пики, выводит лог событий). До сих пор не могу понять, почему GC срабатывает при юзадже от 40 до 60 процентов от хмх, а не 80 хотя бы. Хз что делать с этим анализом правда

    • @BorisTreukhov
      @BorisTreukhov Місяць тому

      Внукам рассказывать, что деда на работе анализировал бусурманский GC, вел ментальную дуэль с инженерами Оракл, расследование проводил как французский комиссар, искал причины, следствия, состав - пока все сидят в очередной соц сети и смотрят инфлюенсеров.

  • @Recentq
    @Recentq 4 роки тому +2

    А где можно найти розписаную иерархию памяти, кроме документации?

  • @pvlnsk1
    @pvlnsk1 10 місяців тому

    Про xms неточность в 10:30. Всё же xms это начальный и минимальный размер хипа. Поэтому когда xms равен xmx размер хипа не изменяется.

    • @learning867
      @learning867 7 місяців тому

      Он сказал про это ведь, что xms = xmx не означает, что хип не может стать меньше... Он может. Дальше не смотрел что ли

    • @pvlnsk1
      @pvlnsk1 7 місяців тому

      ​@@learning867я про его неточность и написал. xms это начальный и минимальный размер кучи, меньше чем значение xms хип быть не может.

    • @МаксимАлексеев-ч4й
      @МаксимАлексеев-ч4й 5 місяців тому +3

      ​@@pvlnsk1, может...

    • @BorisTreukhov
      @BorisTreukhov Місяць тому

      просто вы не поняли материал