zoukankan      html  css  js  c++  java
  • jvm调优

    https://juejin.im/post/5b091ee35188253892389683

    https://www.jianshu.com/p/051d566e110d

    nohup java -server -Xms300m -Xmx1924m -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -classpath $ClassPath $ClassName $1 >>$LogFile 2>&1 &

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

    -XX:+UseConcMarkSweepGC  设置并发收集器

    -XX:+CMSParallelRemarkEnabled  减少Remark阶段暂停的时间,启用并行Remark,如果Remark阶段暂停时间长,可以启用这个参数 

    -XX:+UseCMSCompactAtFullCollection  CMS是不会整理堆碎片的,因此为了防止堆碎片引起full gc,通过会开启CMS阶段进行合并碎片选项:-XX:+UseCMSCompactAtFullCollection,开启这个选项一定程度上会影响性能,阿宝的blog里说也许可以通过配置适当的CMSFullGCsBeforeCompaction来调整性能,未实践。

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

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

    -XX:+UseCMSInitiatingOccupancyOnly 

    -XX:CMSInitiatingOccupancyFraction=70 

  • 相关阅读:
    我的Asp.Net Hello World程序

    快速排序
    Python是一门什么样的语言
    Python开发简介
    LVS(Linux Viretual Server) 负载均衡器 + 后端服务器
    易迷糊题
    python语言入门 第四天
    日常练习 1.0
    User_Login_Register_Shopping 1.0
  • 原文地址:https://www.cnblogs.com/alter888/p/10523676.html
Copyright © 2011-2022 走看看