当前位置: 代码迷 >> Java Web开发 >> tomcat6做为系统服务运行时怎么设置PermGen space
  详细解决方案

tomcat6做为系统服务运行时怎么设置PermGen space

热度:2267   发布时间:2013-02-25 21:16:07.0
tomcat6做为系统服务运行时如何设置PermGen space
tomcat6正常情况下可以通过catalina来设置占用的最小,最大和PermGen space内存,但做为系统服务运行时,却只能在注册表中设置JvmMx和JvmMs,而PermGen space则无处设置了,我试着在注册表增加:JvmPermSize和PermSize,发现都不起作用,这种情况下,如何重设这个值呢?

------解决方案--------------------------------------------------------
木有弄过,看看tomcat service.bat里面有没有相应的设置选项
------解决方案--------------------------------------------------------
服务注册完毕后,用 TOMCAT_HOME\bin\tomcat6w.exe 进行配置。
------解决方案--------------------------------------------------------
如果想直接改注册表的话,似乎是:
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\Tomcat5\Parameters\JavaOptions
中间路径名在不同操作系统下,可能会有差异。

然后模仿里面其它参数的写法,增加:
-Xms1024m
-Xmx1024m
  相关解决方案