- 0
- 0
- 约2.23千字
- 约 3页
- 2026-05-10 发布于北京
- 举报
JVM如何实现参数调优:
1.Java内存结构(堆、元空间(方法区)、栈、程序计数器、类加载器、本地方法栈
等)
2.可达分析算法(GCRoot链)三色标记算法
3.回收算法:
3.1标记清除算法优点:效率比较高不需要移动内存地址缺点:碎片化的问题老年
代
3.2标记整理算法优点:避免碎片化问题缺点:效率比较低stw老年代
3.3标记算法优点:免碎片化问题效率比标记整理要高。以空间换时间from/to
来回的拷贝。
4.收集器
串行/并行/CMS(老年代)/G1(混合收集器)/ZGC
Stw问题:GC在清理堆内存的时候,有可能会暂停用户线程,对用户线程带来短暂的
卡顿问题。
标记整理和算法,在过程中,有可能会发生stw问题。
5.分代算法和老年代
注意问题:如果存放是一个大对象的时候,有可能会直接晋升到老年代,如果老年代内存
内存不足的情况下,有可能会触发的FullGC。
和老年代gc一起触发。
GC如何整体评估指标说明
1.吞吐量运行用户代码占总时间的比例
您可能关注的文档
最近下载
- 我的叔叔于勒_课本剧.pdf VIP
- 健康主题班会《网络安全保密教育》PPT班会课件.pptx VIP
- 鼎捷erp全套操作参考手册.docx VIP
- 《战略十讲》本土化战略教材的最通俗演绎.pptx VIP
- NB∕T 32036-2017 光伏发电工程达标投产验收规程.pdf VIP
- 中国老年2型糖尿病防治临床指南(2026年版).pdf VIP
- 北师大版小学三年级下册数学期中测试题共5套.docx VIP
- 五下语文基础默写单(1-8单元).pdf VIP
- 智能电桥使用说明书 2011-5-11.doc VIP
- 2025 年小升初云浮市初一新生分班考试英语试卷(带答案解析)-(人教版).doc VIP
原创力文档

文档评论(0)