Лучший способ увеличить размер кучи в файле catalina.bat
У меня есть сервер Tomcat 6 на Windows XP, и я запускаю Tomcat через консоль, то есть с помощью startup.bat.
насколько мне известноcatalina.bat
Файл предназначен для Windows, поэтому я изменяю bat-файл для управления памятью. У меня нет окна конфигурации tomcat.
Теперь я хочу увеличить размер кучи, поэтому мой вопрос должен ли я расширить существующиеJAVA_OPTS
в файле catalina.bat, т.е.
set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties" -Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=128m
Или я должен создать новую переменную окружения в файле catalina.bat, т.е.
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=128m
И это правильный способ сделать это?
Пожалуйста, руководство.
и я могу видеть текущий размер кучи в Probe, но не могу видеть существующий размер перми, так каково значение по умолчанию для размера перми?
Редактировать:
следующие параметры помогают любому?
-XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled