jvm参数调优

找到进程id pid:   

jps -l  

查看gc信息: 2秒输出一次

 /data/jdk1.8.0_60/bin/jstat -gcutil 19088 2000

FGC full gc 次数
FGCT full gc 总时间

FGCT/FGC

 

java -server -Xms500m -Xmx2048m

-XX:+DisableExplicitGC                   禁止代码中显示调用GC

-XX:+UseConcMarkSweepGC        使用CMS内存收集 

-XX:+CMSParallelRemarkEnabled    降低标记停顿

-XX:+UseCMSCompactAtFullCollection    在FULL GC的时候, 对年老代的压缩

-XX:LargePageSizeInBytes=128m       内存页的大小不可设置过大, 会影响Perm的大小

-XX:+UseFastAccessorMethods     原始类型的快速优化

-XX:+UseCMSInitiatingOccupancyOnly    使用手动定义初始化定义开始CMS收集

-XX:CMSInitiatingOccupancyFraction=70 使用cms作为垃圾回收,使用70%后开始CMS收集

posted @ 2019-02-20 16:59  南望孤笑  阅读(180)  评论(0)    收藏  举报