垃圾收集器参数调优

来源:互联网 发布:tp框架隐藏index.php 编辑:程序博客网 时间:2024/06/08 18:14

吞吐量优先调优

  • -XX:+UseParallelGC和-XX:+UseParallelOldGC:这两个收集器提供的吞吐量性能是Hotspot提供的诸多垃圾收集器中最好的。
  • -XX:ParallelGCThreads=N:配置并行收集器的线程数,即:同时多少个线程一起进行垃圾回收,此值最好配置与处理器数目相等
  • -XX:+UseAdaptiveSizePolicy:设置此选项后,并行收集器会根据对象分配及存活率自动调整Eden和Survivor的比例,最优化对象老化的频率,此值建议使用并行收集器时一直打开
  • -Xms和-Xmx设定为同一值,因为堆大小的动态扩展或者缩减都会触发FGC,导致吞吐量降低、延时增加。同理新生代和老年代大小设为固定值。

堆初始大小估计

思路:根据程序运行稳定后,各代占用空间大小进行预估,通过GC日志或者可视化工具查看空间大小。
计算法则:
这里写图片描述

新生代大小优化

  1. 首先,确定应用可接受的平均停顿时间和停顿频率;
  2. 如果YGC持续的时间大于要求的平均停顿时间,则应该减少新生代空间;如果YGC的频率大于要求的停顿频率,则应该增大新生代空间。

低停顿优先调优

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 网红茶 福建红茶 绿茶与红茶 好的红茶 红茶功效作用 红茶有哪些品种 红茶不适合哪些人喝 红茶绿茶区别 中国红茶排名 红茶和绿茶区别 正山小种红茶价格 红茶第一泡要倒掉吗 铁观音属于红茶还是绿茶 正山红茶价格 孕妇可以喝红茶吗 孕妇可以喝红茶 来月经喝红茶 康师傅冰红茶 喝红茶的好处 孕妇能喝红茶 孕妇能喝红茶吗 枸杞红茶的功效与作用 红茶用什么茶具泡 红茶好还是绿茶好 红茶与绿茶有什么区别 红茶可以减肥吗 红茶种类排名 红茶制作过程 红茶的功效与作用禁忌 红茶和绿茶哪个好 红茶和绿茶的区别 红茶是发酵茶吗 喝红茶的好处和坏处 绿茶和红茶的区别 喝红茶上火吗 红茶能放多久 红茶什么牌子好 红茶的功效与作用减肥 红茶适合什么季节喝 红茶和绿茶的功效与作用 红茶有哪些品牌