XX: максимальное значение MaxPermSize в 32 бита - PullRequest
2 голосов
/ 11 октября 2010

Может ли кто-нибудь подтвердить, что для 32-битной системы:

Есть ли какой-либо недостаток в использовании следующих настроек:

-Xms1024m -Xmx1024m -XX:PermSize=768m -XX:MaxPermSize=768m

(Нам нужен более высокий размер perm из-за избыточного использования без кучи, котороеэто некий конструктивный недостаток, который будет исправлен позже ...)

Ответы [ 2 ]

2 голосов
/ 11 октября 2010

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

Эта конфигурация будет зависеть от объема физической памяти, который вы можете использовать как максимум, исколько вам действительно нужно.

Также помните, что это максимальный размер, вы никогда не сможете его достичь.

1 голос
/ 24 мая 2011

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

  • Используйте флаги: -Xloggc: gclogs.txt -XX: + PrintGCDetails -verbosegc, чтобы увидеть генерацию и поведение GC.
  • Используйте такой профилировщик, как JConsole
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...