dumpsys查看内存信息

上一篇 / 下一篇  2012-08-28 15:54:34 / 个人分类:Android

1、meminfo

#dumpsys meminfo $package_nameor $pid   //使用程序的包名或者进程id
Applications Memory Usage (kB): Uptime: 35225579 Realtime: 83672786 ** MEMINFO in pid 8478 [com.**.**] ** native dalvik other total size: 18500 7623 N/A 26123 allocated: 15282 5094 N/A 20376 free: 553 2529 N/A 3082 (Pss): 5260 7867 16305 29432 (shared dirty): 1236 3720 2548 7504 (priv dirty): 5232 6132 13196 24560
Objects Views: 0 ViewRoots: 0 AppContexts: 0 Activities: 0 Assets: 4 AssetManagers: 4 Local Binders: 26 Proxy Binders: 21 Death Recipients: 2 OpenSSL Sockets: 0
SQL heap: 0 memoryUsed: 0 pageCacheOverflo: 0 largestMemAlloc: 50

其中size是需要的内存,而allocated是分配了的内存,对应的2列分别是native和dalvik,当总数也就是total这一列超过单个程序内存的最大限制时,OOM就很有可能会出现了。


TAG: Android dumpsys meminfo

 

评分:0

我来说两句

Open Toolbar