tomcat6.0内存配置问题

本文详细介绍了Tomcat 6.0的内存配置,包括startup.bat启动和作为Windows服务启动时的配置方法。通过设置JAVA_OPTS环境变量,调整-Xms, -Xmx, -XX:PermSize和-XX:MaxPermSize等参数,以优化Tomcat的内存使用。同时提到了-server参数的选择以及服务形式启动时的配置注意事项。" 108173029,9980873,支持向量机在回归函数估计中的应用,"['机器学习', '支持向量机', '损失函数', '回归分析', '核方法']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用tomcat,还是需要搞清楚tomcat的内存配置问题。

Tomcat的启动分为startupo.bat启动和注册为windows服务的启动,下面简要说明。 


1.startup.bat启动 貌似安装版的没有这个文件,免安装版的才有

在tomcat_home/bin目录下找到catalina.bat,用文本编辑器打开,加上下面一行: 

set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M 


解释一下各个参数: 

-Xms1024M:初始化堆内存大小(注意,不加M的话单位是KB) 
-Xmx1024M:最大堆内存大小 
-XX:PermSize=256M:初始化类加载内存池大小 
-XX:MaxPermSize=256M:最大类加载内存池大小 
-XX:MaxNewSize=256M:
这参数是设置JAVA堆区域新生代内存的最大可分配大小。(一般堆区会分为3个区域,新生代中生代和老年代 )

还有一个-server参数,是指启动jvm时以服务器方式启动,比客户端启动慢,但性能较好,大家可以自己选择。 


2.下面是使用服务形式启动tomcat6.0的内存配置方法(tomcat7.0也一样):

D:\Program Files\Apache Software Foundation\Tomcat 6.0\bin(这是我的tomcat安装路径)下打开tomcat6w.exe(我是win8系统,需要右键用管理员身份运行),切换到java选项卡:


在Java Options选项的最后面加入(这种方式跟和修改注册表的效果一样):


-XX:PermSize=256M
-XX:MaxPermSize=386M
-Xms1024M
-Xmx1024M

(后面都不能有空格,不然会报错,一般情况下PermSize和Xmx之和不能超过1.5G)


内容如下图(最后保存则可):


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值