1.内存抖动介绍
定义:内存频繁分配和回收导致内存不稳定
表现:频繁GC、内存曲线呈锯齿奖
危害:导致卡顿、OOM
1.1 内存抖动导致OOM
频繁创建对象、导致内存不足及碎片(不连续)
不连续的内存片无法被分配,导致OOM
2.内存抖动解决实战
使用Memory Profiler初步排查
使用Memory Profiler 或 CPU Profiler结合代码排查
2.1解决技巧
找循环或者频繁调用的地方
baizhou168 2021-01-17 02:57 原文
1.内存抖动介绍
定义:内存频繁分配和回收导致内存不稳定
表现:频繁GC、内存曲线呈锯齿奖
危害:导致卡顿、OOM
1.1 内存抖动导致OOM
频繁创建对象、导致内存不足及碎片(不连续)
不连续的内存片无法被分配,导致OOM
2.内存抖动解决实战
使用Memory Profiler初步排查
使用Memory Profiler 或 CPU Profiler结合代码排查
2.1解决技巧
找循环或者频繁调用的地方