JAVA 项目启动 JVM 生产环境 CMS 参数设置参考

参数设置如下:

nohup $JAVA_HOME/bin/java $exec_command > $log 2>&1 < /dev/null &



-server 
-Xmx16g 
-Xms4g 
-Xss512k 
-XX:+DisableExplicitGC                 // 禁止代码中手动调用GC,会导致 fullGC
-XX:+UseConcMarkSweepGC                // 使用 CMS 收集器
-XX:+CMSParallelRemarkEnabled          // 开启了降低标记停顿
-XX:LargePageSizeInBytes=128m          // 使用大的内存分页
-XX:+UseFastAccessorMethods            // 原始类型的快速优化
-XX:+UseCMSInitiatingOccupancyOnly     // 使用手动定义初始化定义开始CMS收集
-XX:CMSInitiatingOccupancyFraction=70  // 当老年代达到70%时,触发CMS垃圾回收
-classpath xxxx:xxxx
$CLASS



 

发布了300 篇原创文章 · 获赞 792 · 访问量 33万+

猜你喜欢

转载自blog.csdn.net/zhanglong_4444/article/details/104244332