Увеличение размера кучи Java и нехватка памяти

Я использую визуальную виртуальную машину Java для мониторинга своей кучи и вижу, что дамп кучи показывает плохие признакивведите описание изображения здесь

Я думаю, что именно поэтому у меня заканчивается память,

Как ограничить "размер" (оранжевая область)?

1 ответ

Поскольку используемый вами размер кучи стабилен, вы можете ограничить максимальный размер кучи, используя -Xmx512m, например, до 512 МБ.

Это хорошая статья о том, каким должно быть правильное определение размера (хотя и немного устаревшее): http://publib.boulder.ibm.com/infocenter/javasdk/tools/index.jsp?topic=%2Fcom.ibm.java.doc.igaa%2F_1vg00014884d287-11c3fb28dae-7ff6_1001.html

Изменить: поскольку я вижу, что вы используете профилировщик NetBeans, чтобы установить этот параметр, просто щелкните правой кнопкой мыши свой проект> Свойства> Выполнить> Параметры виртуальной машины: -Xmx512m

Другие вопросы по тегам