频繁的 Full GC 会引发长时间的应用程序停顿(Stop-The-World),严重影响服务的响应速度和稳定性。为了帮助你系统地解决这个问题,我梳理了一个优化流程,并汇总了常见的 Full GC 触发原因及应对策略。
本文将注解介绍发生…
目录
一、正常情况下
二、若不想使用编译器自动生成的函数,就该明确拒绝(Effective C 06)
三、为多态基类声明virtual析构函数(Effective C 07)
四、别让异常逃离析构函数(Effective C 08) …