犹豫衬衫

文章
6
资源
0
加入时间
3年0月8天

[实践篇]13.9 如何使用gcore(ramdump)排查内存黑洞?一,page_tracking.txt

通常情况下我们使用dumpsys meminfo,还是procrank都可以找出内存占用失控的进程。当系统发生oom_panic时,我们同样有很多种手段来分析内存布局,如前面所说的memory.txt信息;但是极少数情况下我们会发现内存布局很平滑,各个进程并没有“偷吃”。但是同样可用内存以所剩无几,有可能是ion占用高,又或者是某个内核线程内存泄漏。且oom_killer或激进的lmk查杀策略都无法满足内存回收的需求,那么此时则需要分析ramdump中的page_tracking信息。