То, что я обычно делаю относительно размера кучи jvm, устанавливает максимальное значение на самом высоком уровне, чтобы избежать печально известного OutOfMemoryException.Как выбрать размер кучи jvm?
Однако эта стратегия (или отсутствие стратегии) не кажется действительно умной. :-).
Мой вопрос в том, как выбрать минимальное и максимальное значения, а также разницу между ними (должен ли max-min быть маленьким или большим?). Например, из here:
если начальная куча слишком мала, Java запуска приложения становится медленным как JVM вынужден не выполнять вывоз мусора Окрашенные до куча выросла более разумный размер. Для оптимального запуска производительности вы должны установить начальный размер кучи таким же, как максимальный размер кучи .
спасибо.
Спасибо за все ссылки – LB40
@ LB, без проблем. Я буквально использую эти инструменты каждый день. Цитирую себя: «Они не сосут». ;-) –