tomcat调优
Posted 烟花^_^
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat调优相关的知识,希望对你有一定的参考价值。
1. 调整tomcat的占用内存
使用 jmap -heap pid
修改tomcat,catalina.sh文件参数
JAVA_OPTS="-server -Xms800m -Xmx25600m -XX:PermSize=512m -XX:MaxPermSize=1024m -XX:MaxNewSize=256m"
-Xms256m JVM初始分配的堆内存, 生产环境建议与Xmx相同, 设为1024m以上
-Xmx512m JVM最大允许分配的堆内存, 生产环境建议设为1024m以上
-Xss128k 线程堆栈大小, JDK5以上一般设置为256k或以上, 与 -XX:ThreadStackSize 的区别
-XX:PermSize=64m JVM初始分配的非堆内存, 不会被回收, 生产环境建议与maxPermSize相同, 设为256m以上
-XX:MaxNewSize=512m JVM堆区域新生代内存的最大可分配大小(PermSize不属于堆区), 生产环境建议设为800M-1024M
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存, 生产环境建议设置为256m以上
-Xmn512m 是上面两个的快捷定义方式, 等同于上面两个都为512m
2. 调整server.xml参数
3.
http://blog.csdn.net/ldx891113/article/details/51735171
以上是关于tomcat调优的主要内容,如果未能解决你的问题,请参考以下文章