天天看點

Android 如何檢視系統的memory swap 資訊/資訊

前言

         歡迎大家我分享和推薦好用的代碼段~~

聲明

         歡迎轉載,但請保留文章原始出處:

         CSDN:

         雨季o莫憂離:

正文

[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