Android系統檢視記憶體情況的命令

2021-07-04 19:40:36 字數 1104 閱讀 2788

1 procrank

root@rk312x:/ # procrank

procrank

pid vss rss pss uss cmdline

121 149692k 104328k 99047k 96416k /system/bin/mediaserver

6442 618748k 59456k 35572k 32484k com.android.browser

429 584064k 46548k 26182k 21964k system_server

9386 932k 484k 203k 132k /system/bin/sh

112 1008k 276k 57k 52k /system/bin/servicemanager

116 1032k 288k 28k 20k /system/bin/debuggerd

125 968k 248k 11k 4k /system/bin/bmd

—— —— ——

505217k 449316k total

ram: 1023596k total, 115560k free, 18848k buffers, 271960k cached, 744k shmem, 3

6520k slab

procrank能夠顯示每個程序的記憶體占用情況,以及系統總記憶體的使用情況。以上圖為例,系統的總記憶體為1gb,空閒記憶體115mb,快取18mb+271mb,真正使用的記憶體大概為600mb左右

詳細區別:

2 cat /proc/meminfo 系統記憶體使用資訊

3 dumpsys meminfo 包名

或者程序號

4 showmap [-t] [-v] [-c]

-t = terse (show only items with private p

-v = verbose (don』t coalesce maps with the

-a = addresses (show virtual memory map)

Android 檢視記憶體使用情況

在開發過程中,經常要通過記憶體的使用量來優化程式。1 檢視應用程式的命令 adb shell procrank 顯示如下 pid vss rss pss uss cmdline 190 79560k 74736k 49624k 43604k system server 14335 55776k 55...

Android 檢視記憶體使用情況

分類 android 2012 07 18 15 57 191人閱讀收藏 舉報再看開發過程中,經常要通過記憶體的使用量來優化程式。檢視應用程式的命令 adb shell procrank 顯示如下 注 vss virtual set size 虛擬耗用記憶體 包含共享庫占用的記憶體 rss resi...

Android 檢視記憶體使用情況

再看開發過程中,經常要通過記憶體的使用量來優化程式。檢視應用程式的命令 adb shell procrank 顯示如下 注 vss virtual set size 虛擬耗用記憶體 包含共享庫占用的記憶體 rss resident set size 實際使用物理記憶體 包含共享庫占用的記憶體 pss...