android ion 内存泄漏排查
1.查看各个进程的ION
:/sys/kernel/debug/ion/heaps # cat system-heap
cat system-heap
client pid size
----------------------------------------------------
surfaceflinger 211 6565888
surfaceflinger 211 50413568
fb 1 32538624
----------------------------------------------------
orphaned allocations (info is from last known client):
surfaceflinger 211 7864320 0 1
----------------------------------------------------
total orphaned 7864320
total 90009600
deferred free 0
----------------------------------------------------
0 order 8 highmem pages in pool = 0 total
27 order 8 lowmem pages in pool = 28311552 total
0 order 4 highmem pages in pool = 0 total
8 order 4 lowmem pages in pool = 524288 total
0 order 0 highmem pages in pool = 0 total
4 order 0 lowmem pages in pool = 16384 total
2.每个进程对这个buffer的引用情况:
cat /proc/进程号/fd
更多相关文章
- Qt_Qtopia与Android的进程间通讯方式
- Android系统启动——SystemServer进程启动
- Android 获取当前进程
- Android跨进程通信:图文详解 Binder机制 原理(转载)
- 示例:Android使用AIDL实现跨进程通讯(IPC)
- Android Binder进程间通信-ServiceManager代理对象的获取过程
- Android系统进程Zygote启动过程的源代码分析(2)
- android 进程间通信示例
- Android系统进程Zygote启动过程的源代码分析