windows下 tomcat8 PermGen内存设置

来源:互联网 发布:windos远程桌面mac 编辑:程序博客网 时间:2024/06/03 08:33

对于非安装版windows下的内存修改,特别是永久代(PermGen)的内存设置,需要在tomcat/bin目录下添加文件setenv.bat,并在文件中设置:

set JAVA_OPTS=-Dfile.encoding=UTF-8 -Xms128m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=256m

即可生效。

注:如下图,可在catalina.bat文件中发现,运行catalina.bat会启动setenv.bat对内存进行重新配置。


这种方式可有效解决PermGen内存溢出的问题。


而对于安装版 tomcat8,该方法无效,这样我们可通过其他方法来设置tomcat内存(包括PermGen)。

我们安装好环境运行tomcat8/bin下的tomcat8w.exe,启动图形界面,可在图形界面中作如下配置:


 -XX:PermSize=64m -XX:MaxPermSize=256m是对永久代内存进行设置。






原创粉丝点击