首页 > 代码库 > Android 如何查看系统的memory swap 资讯/信息

Android 如何查看系统的memory swap 资讯/信息

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:
         CSDN
http://www.csdn.net
         雨季o莫忧离:http://blog.csdn.net/luckkof

正文

 

[Description]
对于LCA 版本,通常有打开swap config, 那如何查看系统的memory swap 资讯呢?
[Keyword]
内存 memory swap LCA
[Solution]
1. 整个系统的memory swap 资讯,可以直接读取/proc/meminfo 的资讯,其中有两行:
SwapTotal:            xxxx kB
SwapFree:             yyyy kB
 
2. 某个process 的memory swap 资讯,可以读取/proc/{PID}/status 的资讯,其中有:
VmPeak:   480944 kB
VmSize:   480936 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:     19180 kB
VmRSS:     19180 kB
VmData:    12352 kB
VmStk:       136 kB
VmExe:         8 kB
VmLib:     35656 kB
VmPTE:        96 kB
VmSwap:        xxx kB
VmSwap 即当时的swap memory