2019-12-10
目录
数据类型
堆与栈
Java对象的大小
引用类型
按照基本回收策略分
按分区对待的方式分
按系统线程分
如何区分垃圾
如何处理碎片
如何解决同时存在的对象创建和对象回收问题
为什么要分代
如何分代
什么情况下触发垃圾回收
分代垃圾回收流程示意
选择合适的垃圾收集算法
小结
回收器选择
辅助信息
常见配置汇总
调优总结
垃圾回收的瓶颈
增量收集的演进
Garbage Firest(G1)
展望
JVM调优工具
如何调优
线程监控
内存泄漏检查
垃圾回收的悖论
我们的内存中都放了什么
解决之道
|