2013-04-18 5 views

ответ

9

Настройка этих двух параметров на одно и то же значение является наилучшей практикой. Это предотвратит изменение размера JVM в куче. Основной эффект заключается в том, что все остальные части кучи, особенно поколения, не меняются из-за изменения размера кучи. Это позволяет значительно лучше понять и сконфигурировать кучу. Он также удаляет паузы, вызванные изменением размера кучи. Единственный secnario, в котором его не было бы, это клиентское Java-приложение, которое конкурирует со многими другими приложениями за доступной памятью. В сегодняшних случаях использования вы часто можете назначить фиксированный кусок памяти в java (например, во всех серверных приложениях)

+0

Но вопрос в том, какое влияние оказывает на FullGC, и не имеет значения, когда мы устанавливаем это в jRockit –

Смежные вопросы