Явная память Java (SUN JVM)
Я попытался найти интерпретацию сегментов памяти sun java vm, которая также была бы понятна администратору. Он должен объяснить, что такое память кучи/не кучи и значение различных пулов памяти.
Если это каким-то образом связано с представлением jconsole, это будет бонус.
Есть ли сайт с таким объяснением?
Ответы
Ответ 1
Вот список ресурсов, которые я записал. Некоторые из них объясняют, как работает сборка кучи/мусора, а некоторые детали описывают, как настроить все.
IBM
ВС
Другие
Ответ 2
В этой статье от Sun по сборке мусора с виртуальной машиной 5.0 Java виртуальная машина должны иметь довольно хорошие определения и объяснения всего, что вы ищете; Я не верю, что тон изменился по этому вопросу между 5.0 и 6.0
Существует также этот документ на Управление памятью в виртуальной машине Java HotSpot.
Подробнее Sun документация, технические статьи и whitepapers.
Ответ 3
Довольно недавний: http://www.ibm.com/developerworks/java/library/j-nativememory-linux/
Ответ 4
Кроме того, см. эти сессии JavaOne для JVM GC. (включая воспроизведение видео)
ОБНОВЛЕНИЕ:
Oracle изменила содержимое JavaOne как платный. Пожалуйста, смотрите эту статью для сборщика мусора G1.
Ответ 5
Я нахожу, что Техническая документация по управлению памятью Sun предлагает хороший обзор.
В последнем разделе предлагаются полезные ссылки, чтобы углубиться в области, представляющие особый интерес.