如何更改tomcat7及以上版本内存设置

如何更改tomcat7及以上版本内存设置,第1张

工具/原料

能够打开bat文件或者sh文件的编辑器

安装tomcat

Services版本tomcat 内存和perm 设置

进入 {tomcat 安装目录}\bin 目录下,i.e,C:\Tomcat 8.0\bin。 Services版本安装下会有名字类似于Tomcat8w.exe 的文件。如图所示:

如何设置使用内存:

1. 双击tomcat8w.exe, Apache tomcat8 属性框将打开,选中Java tab。

2. 在初始化内存池和最大内存池中可以设置tomcat8所需要的内存。

本图设置的值分别是512MB和1024MB。用户根据自己的需求进行设置。

如何设置PermSize:

1. 双击tomcat8w.exe, Apache tomcat8 属性框将打开,选中Java tab。

2. 在Java Options框中输入,如下格式的参数(数值大小根据需要设置,格式可以复制本经验格式)

-XX:PermSize=256M-XX:MaxPermSize=1024M

开发版tomcat内存和perm size设置

进入 {tomcat 安装目录}\bin 目录下,i.e,C:\Tomcat 8.0\bin,

目录下会有catalina.bat文件和catalina.sh文件。 windows用户用编辑器打开catalina.bat,

Linux用户用编辑器打开catalina.sh文件。

在Catalina.bat文件中找到如下行 所在的位置:

:noJuliConfig

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%

设置内存参数:

在:noJuliConfig下面设置如下格式的参数:(数值可以更改,格式不能更改)

JAVA_OPTS='-Xms512m -Xmx1024m'

设置PermSize:

在:noJuliConfig下面设置如下格式的参数:(数值可以更改,格式不能更改)

JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"

注意事项

格式安装经验中的格式书写,不能擅自加入空格,否则设置可能会失效。

参数值大小根据实际需求设置,设置过小,web应用将不能成功部署。

方法为:打开MyEclipse

打开Windows->Preferences

然后选择右侧菜单的Java->Installed JREs

点击右侧的jdk,然后点击“Edit”按钮

Default VM Arguments文本框中输入:-Xms64m -Xmx256m ,然后点击finish按钮即可

修改MyEclipse的myeclipse.ini 文件

找到MyEclipse的安装目录,一般如果不修改的话默认为C:\MyEclipse10.1\Genuitec\MyEclipse 10.1有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m

设置tomcat的内存大小

tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行; set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m

说明:这里的值可根据具体情况自由调整


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11166198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存