java GC 调优参数
时间: 2024-06-02 12:14:24 浏览: 108
JavaGC调优基础.pdf
1. -Xms: 初始堆大小
2. -Xmx: 最大堆大小
3. -XX:NewSize: 新生代初始大小
4. -XX:MaxNewSize: 新生代最大大小
5. -XX:SurvivorRatio: Eden和Survivor的比例
6. -XX:MaxTenuringThreshold: 对象晋升到老年代的年龄阈值
7. -XX:+UseConcMarkSweepGC: 使用CMS垃圾收集器
8. -XX:+UseParallelGC: 使用并行垃圾收集器
9. -XX:ParallelGCThreads: 并行垃圾收集器的线程数目
10. -XX:+UseG1GC: 使用G1垃圾收集器
11. -XX:G1HeapRegionSize: G1垃圾收集器的堆区域大小
12. -XX:G1NewSizePercent: 新生代占用堆空间的百分比
13. -XX:G1MaxNewSizePercent: 新生代最大占用堆空间的百分比
14. -XX:G1MixedGCLiveThresholdPercent: 混合垃圾收集的活跃对象阈值百分比
15. -XX:G1MixedGCCountTarget: 混合垃圾收集的目标次数
16. -XX:+UseAdaptiveSizePolicy: 使用自适应GC策略
17. -XX:CMSInitiatingOccupancyFraction: CMS垃圾收集器的触发阈值
18. -XX:+ExplicitGCInvokesConcurrent: 显式调用GC时并发执行
19. -XX:+DisableExplicitGC: 禁用显式调用GC
20. -XX:+PrintGC: 打印GC日志信息
21. -XX:+PrintGCDetails: 打印GC详细信息
22. -XX:+PrintGCDateStamps: 打印GC时间戳
23. -XX:+PrintTenuringDistribution: 显示对象年龄分布情况
阅读全文