标签:
查看当前JVM的配置参数。。。
jps -v 一定记得是小写的,不能是大写的、。。
修改参数后 ,保存退出。
ps -ef | grep tomcat 也可查看tomcat的配置信息
几个优化参数:
默认情况下JVM运行在client模式,通过设置该参数JVM将运行在server模式。
设置Java堆内存新生代、老年代的比例为1:3
新生代内存分配比例为Eden:From Survivor:To Survivor=8:1:1
新生代使用并行的ParNew收集器。
并行收集的GC线程数目为2、和CPU内核数目一致。
老年代使用CMS收集器。
老年代在堆内存使用率为70%开始进行Full GC
老年代通过并行标记减少因为标记而导致的停顿时间
在进行Full GC时启用内存碎片整理
设置软引用对象的回收策略,在堆内存紧张时立即回收所有的软引用对象
新生代中的对象如果Age为5将被移动到老年代
大于3MB(3145728 byte)的对象直接存放在老年代
标签:
原文地址:http://www.cnblogs.com/studies/p/4265531.html