小言_互联网的博客

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

398人阅读  评论(0)

参数设置如下:

 

 


  
  1. nohup $JAVA_HOME/bin/java $exec_command > $log 2>& 1 < /dev/ null &
  2. -server
  3. -Xmx16g
  4. -Xms4g
  5. -Xss512k
  6. -XX:+DisableExplicitGC // 禁止代码中手动调用GC,会导致 fullGC
  7. -XX:+UseConcMarkSweepGC // 使用 CMS 收集器
  8. -XX:+CMSParallelRemarkEnabled // 开启了降低标记停顿
  9. -XX:LargePageSizeInBytes= 128m // 使用大的内存分页
  10. -XX:+UseFastAccessorMethods // 原始类型的快速优化
  11. -XX:+UseCMSInitiatingOccupancyOnly // 使用手动定义初始化定义开始CMS收集
  12. -XX:CMSInitiatingOccupancyFraction= 70 // 当老年代达到70%时,触发CMS垃圾回收
  13. -classpath xxxx:xxxx
  14. $CLASS


 


转载:https://blog.csdn.net/zhanglong_4444/article/details/104244332
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场