2016-12-05 14 views
2
сервера

Применение: Jboss EAP 6
Мы пытаемся перенести наше приложение из Java 6 в Java 8.
В Java 6 - завивка поколения размером 2 ГБ.
Что такое химическая завивка генераторный эквивалент (Meta пространства) в Java 8.
Я установилв java 6 мы установили размер сервера для сервера приложений как 2 ГБ. то, что является эквивалентом в Java 8 мета- пространстве

-XX:MetaspaceSize=2g 

Это эквивалентна мин PermGen 2gb в Java 6?

+0

Ого, какое приложение требует 2 Гб завивки поколения пространства? – Henry

+0

Это страховое приложение. одновременно 1000 пользователей, обращающихся к нашему приложению. –

ответ

0
  • -XX:MetaspaceSize соответствует -XX:PermSize и устанавливает начальный размер области Метапространстве.
  • -XX:MaxMetaspaceSize соответствует -XX:MaxPermSize и устанавливает максимальный размер. По умолчанию для Metaspace нет верхнего предела - он автоматически увеличивается до того, что может предоставить базовая ОС. У PermGen всегда есть верхний предел, который по большинству JMV по умолчанию составляет 64 МБ.

(Существует также -XX:MinMetaspaceFreeRatio и -XX:MaxMetaspaceFreeRatio)