您的位置:首页 > 运维架构 > Tomcat

设置安装版Tomcat的JVM参数

2015-01-14 16:33 381 查看
tomcat官网上下载安装版tomcat说是32位或者64位都可以用是骗人的:

要使用更大的内存必须同时使用64位的JDK和64位的压缩版tomcat(可以自己安装为windows服务,具体参照/article/9045711.html

由于安装版默认采用的是32位JDK下的client目录下的jvm.dll,目前亲测在Java Options中不可行的参数:-server -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:+HeapDumpOnOutOfMemoryError,貌似用64位的tomcat和JDK也不能在Java Options中配置-server

-Xms -Xmx -Xss要在Tomcat moitor中给定的输入框中设置

目前测试可行的:-XX:PermSize=512M -XX:MaxPermSize=512M -Xmn256M -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80 -XX:+ScavengeBeforeFullGC -XX:+CMSScavengeBeforeRemark -XX:+DisableExplicitGC
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -verbose:gc -Xloggc:d:/logs/gc.log -XX:GCLogFileSize=100M
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: