Windows XP에서 Tomcat 6 서버를 가지고 있고 콘솔을 통해 Tomcat을 시작합니다. 즉 startup.bat를 사용하여 시작합니다.catalina.bat 파일의 힙 크기를 늘리는 가장 좋은 방법
AFAIK catalina.bat
파일은 Windows 용이므로 메모리 관리를 위해 박쥐 파일을 변경하고 있습니다. 바람둥이 구성 창이 없습니다. 내가
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 파일에 새로운 환경 변수를 작성해야합니다 catalina.bat 파일의 예에서 기존JAVA_OPTS
을 확장해야 내 질문은 그래서
지금 나는 그것의 힙 크기를 늘리려면
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=128m
그리고 올바른 방법입니까?
안내하십시오.
현재 Probe에서는 현재 힙 크기를 볼 수 있지만 기존의 perm size는 볼 수 없으므로 perm size의 기본값은 무엇입니까?
편집 :
다음 매개 변수가 도움이 되셨습니까?
-XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled
주 (http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt) : "__Note :. 메모리 제한을 지정할 수 JAVA_OPTS를 사용하지 마십시오 당신이 많이 필요하지 않습니다 Tomcat을 중지하는 데 사용되는 작은 프로세스의 메모리 은 CATALINA_OPTS .__ "에 속합니다. –