Я запускаю Tomcat 7 в качестве службы Windows на компьютере с Windows Server 2008. У меня есть Java.lang.OutOfMemoryError: PermGen space
, поэтому я пытаюсь увеличить его кучу памяти PermGen. Поэтому я указываю эту строку в конце параметров JVM:
-XX:PermSize=512m -XX:MaxPermSize=512m -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:+HeapDumpOnOutOfMemoryError
Как указано на картинке ниже:
Сервер правильно запущен, однако я не могу увеличить размер permgen. Когда я вхожу в графический интерфейс управления Tomcat, я вижу, что память близка к пределу (строка в конце, PS Perm Gen):
Таким образом, приложение зависает через некоторое время. Почему Tomcat не меняет это значение?