linux tomcat 默认虚拟内存,tomcat 虚拟内存配置

本文详细介绍了如何在Windows和Linux系统中配置Tomcat的虚拟内存,包括在catalina.bat和catalina.sh文件中设置JAVA_OPTS,以及在Eclipse中调整MyEclipse的Tomcat配置。同时,解释了-Xms、-Xmx等参数的作用,并给出了不同内存环境下JVM参数的参考设置。在Windows服务启动Tomcat时,还需修改注册表中的JavaOptions以确保内存配置生效。
摘要由CSDN通过智能技术生成

windows 下 tomcat 虚拟内存配置

在tomcat的bin目录下,找到catalina.bat文件,打开,在最上面添加这样一句:

set JAVA_OPTS=-Xms256m -Xmx512m

Eclipse中设置tomcat 虚拟内存配置

Windows --> Preferences-->MyEclipse--->Tomcat-->Tomcate  x.x --> JDK 中

Optional java vm arguments中加入  -Xms256m -Xmx512m

注意:不同方式的tomcat启动,其虚拟内存取决于当前的配置,比如 tomcat中设置了,而Myeclipse中未设置,则在myeclipse启动tomcat 其虚拟内存 还是未改变,仍然为默认值64M

linux 下tomcat 虚拟内存配置

在tomcat的bin目录下,找到catalina.bat 文件,打开,在最上面添加这样一句:

JAVA_OPTS='-Xms256m -Xmx512m'

表示初始化内存为256MB,可以使用的最大内存为512MB。

其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可

进行设置

实例,以下给出1G内存环境下java jvm 的参数设置参考:

JAVA_OPTS="-server -Xms800m -Xmx800m  -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值