11.OOM异常优化实践
目录介绍
- 01.常见OOM分类说明
- 1.1 OOM简单分类
- 1.2 OOM各种占比
- 1.3 OOM泄漏场景
- 1.4 如何避免OOM
- 02.OOM治理思路
- 2.1 堆内存治理思路
- 2.2 FD超限治理思路
- 2.3 线程OOM治理思路
- 03.使用那些分析工具
- 3.1 分析工具介绍
- 3.2 工具优势和弊端
- 04.常见OOM出现场景
- 4.1 堆内存分配失败
- 4.2 创建线程失败
- 05.OOM如何监听
- 5.1 OOM如何监听设计
- 5.2 OOM需要收集什么
- 06.OOM具体优化事项
- 6.1 针对大对象优化
- 6.2 针对小对象优化
- 6.3 针对图片处理优化
- 6.4 字符串使用优化
- 6.5 手机低内存优化
- 6.11 OOM可以被try…catch吗
01.常见OOM分类说明
1.1 OOM简单分类
- Java堆内存超限