2012-04-22 8 views
1

Сколько -XX: Размер MaxPermSize я могу упомянуть для 4GB и 8GB Ram. Вот другие Detalis моей системыСколько -XX: Размер MaxPermSize я могу упомянуть для 4GB и 8GB Ram и расчета для этого?

ОС: -window XP (32 бит) RAM: версия кот:: -4 GB java_opt- -Xms1536m -Xmx1536m // (упоминается в качестве переменной окружения) -6,0. 26

У меня есть еще одна система с 8 ГБ оперативной памяти с другими деталями точно такой же. Да os 64 бит. Окно 7.

Наряду с этим также дайте мне знать, что может быть максимальным значением для параметра -Xmx для обеих систем?

Было бы здорово, если бы какое-то тело могло сказать мне, что расчет придет к фигуре, так что нам не нужно перебирать эту фигуру, но мы можем логически рассчитать на основе ОЗУ, который имеет ssytem?

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

+0

Приведи к этому ** [Max объем оперативной памяти в процессе Java в окнах?] (http://stackoverflow.com/questions/987219/max-amount -of-memory-per-java-process-in-windows/987576) ** –

ответ

1

Согласно заявке IBM document, приложение работает с минимальным использованием кучи 40%, а максимальное использование кучи составляет 70%.

Обратитесь к этой информации

Why can't I get a larger heap with the 32-bit JVM?

Max amount of memory per java process in windows?

Sizing the Java heap

+0

Как вы сказали, 70%. вы имеете в виду 70% процента оперативной памяти? –

+1

@MSach: Здесь размер кучи Java, который не включает размер самой виртуальной машины. С точки зрения ОС любая Java-программа займет JavaHeapSize + VM Size. Поэтому он не должен превышать 1,5 ГБ для кучи java. –

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

  • Нет связанных вопросов^_^