То, что я обычно делаю относительно размера кучи jvm, устанавливает максимальное значение на самом деле, чтобы избежать печально известного OutOfMemoryException.
Однако эта стратегия (или отсутствие стратегии) не кажется действительно умной.: -).
Мой вопрос в том, как выбрать значения min и max, а также разницу между ними (должен ли max-min быть маленьким или большим?). Например, из здесь:
если начальная куча слишком мала, Запуск приложения Java замедляется поскольку JVM вынуждена выполнять сбор мусора часто до тех пор, пока куча выросла до более разумный размер. Для оптимального запуска вы должны установить начальную размер кучи до максимума размер кучи.
спасибо.