adb shell dumpsys meminfo 查看應用記憶體使用量情況

來源:互聯網
上載者:User

adb shell dumpsys meminfo

會得到如下資訊:

Currently running services:
  meminfo
-------------------------------------------------------------------------------
DUMP OF SERVICE meminfo:
Applications Memory Usage (kB):
Uptime: 5712383 Realtime: 5712383

** MEMINFO in pid 100 [android.process.acore] **
                    native   dalvik    other    total
            size:    10180     3591      N/A    13771
       allocated:     8590     2852      N/A    11442
            free:      297      739      N/A     1036
           (Pss):     2821     2360     4880    10061
  (shared dirty):     2768     4768     3936    11472
    (priv dirty):     2588     1172     2996     6756
 
 Objects
           Views:       40        ViewRoots:        1
     AppContexts:        9       Activities:        1
          Assets:        5    AssetManagers:        5
   Local Binders:       24    Proxy Binders:       17
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:      586          dbFiles:        0
       numPagers:        2   inactivePageKB:       45
    activePageKB:        0

** MEMINFO in pid 125 [com.android.settings] **
                    native   dalvik    other    total
            size:     4812     3203      N/A     8015
       allocated:     4733     2519      N/A     7252
            free:       78      684      N/A      762
           (Pss):      816     1421      732     2969
  (shared dirty):     2936     4900     1368     9204
    (priv dirty):      560      484      492     1536
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        1       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        2    Proxy Binders:       16
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:        0          dbFiles:        0
       numPagers:        0   inactivePageKB:        0
    activePageKB:        0

** MEMINFO in pid 1768 [com.xinmei365.wallpaper] **
                    native   dalvik    other    total
            size:    20836     8391      N/A    29227
       allocated:    18370     5639      N/A    24009
            free:      437     2752      N/A     3189
           (Pss):     5422     8735    15611    29768
  (shared dirty):     2600     4508      924     8032
    (priv dirty):     5204     5056    11412    21672
 
 Objects
           Views:      367        ViewRoots:        1
     AppContexts:        4       Activities:        3
          Assets:        2    AssetManagers:        2
   Local Binders:       37    Proxy Binders:       23
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:       39          dbFiles:        0
       numPagers:        2   inactivePageKB:        9
    activePageKB:        0

** MEMINFO in pid 217 [com.svox.pico] **
                    native   dalvik    other    total
            size:     4764     3203      N/A     7967
       allocated:     4659     2426      N/A     7085
            free:       92      777      N/A      869
           (Pss):      698      961      682     2341
  (shared dirty):     3024     4932     1444     9400
    (priv dirty):      412      316      412     1140
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        1       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        1    Proxy Binders:        5
Death Recipients:        0
 OpenSSL Sockets:        0
 
 SQL
            heap:        0          dbFiles:        0
       numPagers:        0   inactivePageKB:        0
    activePageKB:        0

** MEMINFO in pid 142 [android.process.media] **
                    native   dalvik    other    total
            size:     5792     3271      N/A     9063
       allocated:     4931     2513      N/A     7444
            free:       52      758      N/A      810
           (Pss):     1010     1493     1097     3600
  (shared dirty):     2908     4852     1164     8924
    (priv dirty):      760      684      724     2168
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        4       Activities:        0
          Assets:        4    AssetManagers:        4
   Local Binders:        7    Proxy Binders:        9
Death Recipients:        0
 OpenSSL Sockets:        0
 
 SQL
            heap:      155          dbFiles:        0
       numPagers:        3   inactivePageKB:       59
    activePageKB:        0

** MEMINFO in pid 184 [com.android.email] **
                    native   dalvik    other    total
            size:     4888     3203      N/A     8091
       allocated:     4876     2666      N/A     7542
            free:       11      537      N/A      548
           (Pss):      881     1221      833     2935
  (shared dirty):     2956     4952     1308     9216
    (priv dirty):      620      544      560     1724
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        2       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        4    Proxy Binders:        8
Death Recipients:        0
 OpenSSL Sockets:        0
 
 SQL
            heap:       56          dbFiles:        0
       numPagers:        3   inactivePageKB:       13
    activePageKB:        0

** MEMINFO in pid 133 [com.android.alarmclock] **
                    native   dalvik    other    total
            size:     4764     3203      N/A     7967
       allocated:     4723     2575      N/A     7298
            free:       28      628      N/A      656
           (Pss):      726     1066      837     2629
  (shared dirty):     2980     4976     1296     9252
    (priv dirty):      460      392      564     1416
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        1       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        2    Proxy Binders:       10
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:       14          dbFiles:        0
       numPagers:        1   inactivePageKB:        3
    activePageKB:        0

** MEMINFO in pid 161 [com.android.mms] **
                    native   dalvik    other    total
            size:     4808     3203      N/A     8011
       allocated:     4765     2645      N/A     7410
            free:       42      558      N/A      600
           (Pss):      802     1195      849     2846
  (shared dirty):     2952     4948     1268     9168
    (priv dirty):      540      512      624     1676
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        2       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        2    Proxy Binders:       27
Death Recipients:        0
 OpenSSL Sockets:        0
 
 SQL
            heap:        0          dbFiles:        0
       numPagers:        0   inactivePageKB:        0
    activePageKB:        0

** MEMINFO in pid 52 [system] **
                    native   dalvik    other    total
            size:    13476     6791      N/A    20267
       allocated:     7935     4737      N/A    12672
            free:      464     2054      N/A     2518
           (Pss):     2760     6282     7747    16789
  (shared dirty):     2716     4564      952     8232
    (priv dirty):     2528     4308     4988    11824
 
 Objects
           Views:      127        ViewRoots:        6
     AppContexts:       10       Activities:        0
          Assets:        6    AssetManagers:        6
   Local Binders:       74    Proxy Binders:      114
Death Recipients:       22
 OpenSSL Sockets:        0
 
 SQL
            heap:       64          dbFiles:        0
       numPagers:        2   inactivePageKB:       21
    activePageKB:        0

** MEMINFO in pid 93 [com.android.phone] **
                    native   dalvik    other    total
            size:     5152     3847      N/A     8999
       allocated:     5073     3137      N/A     8210
            free:       78      710      N/A      788
           (Pss):     1199     2160     1109     4468
  (shared dirty):     2888     4840     1140     8868
    (priv dirty):      952     1336      860     3148
 
 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        5       Activities:        0
          Assets:        3    AssetManagers:        3
   Local Binders:       31    Proxy Binders:       68
Death Recipients:        3
 OpenSSL Sockets:        0
 
 SQL
            heap:      181          dbFiles:        0
       numPagers:        2   inactivePageKB:       25
    activePageKB:        0

** MEMINFO in pid 92 [com.android.inputmethod.pinyin] **
                    native   dalvik    other    total
            size:     5860     3203      N/A     9063
       allocated:     5822     2627      N/A     8449
            free:       37      576      N/A      613
           (Pss):      946     1256     1743     3945
  (shared dirty):     2944     4932     1300     9176
    (priv dirty):      684      508     1480     2672
 
 Objects
           Views:       12        ViewRoots:        0
     AppContexts:        3       Activities:        0
          Assets:        2    AssetManagers:        2
   Local Binders:        6    Proxy Binders:       90
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:        0          dbFiles:        0
       numPagers:        0   inactivePageKB:        0
    activePageKB:        0


如果手機安裝的app比較多的話,列印的資訊會很多,可以使用

adb shell dumpsys meminfo com.***(包名)或者

adb shell dumpsys meminfo 1234(pid)

例如:

adb shell dumpsys meminfo com.xinmei365.wallpaper
Currently running services:
  meminfo
-------------------------------------------------------------------------------
DUMP OF SERVICE meminfo:
Applications Memory Usage (kB):
Uptime: 7845348 Realtime: 7845348

** MEMINFO in pid 1882 [com.xinmei365.wallpaper] **
                    native   dalvik    other    total
            size:    23884     8263      N/A    32147
       allocated:    23485     5486      N/A    28971
            free:      397     2777      N/A     3174
           (Pss):     8374     8231    18460    35065
  (shared dirty):     2604     4516     2432     9552
    (priv dirty):     8156     5228    14068    27452
 
 Objects
           Views:      437        ViewRoots:        2
     AppContexts:        4       Activities:        3
          Assets:        2    AssetManagers:        2
   Local Binders:       39    Proxy Binders:       23
Death Recipients:        1
 OpenSSL Sockets:        0
 
 SQL
            heap:       41          dbFiles:        0
       numPagers:        2   inactivePageKB:       10
    activePageKB:        0

這就是應用的記憶體使用量情況,分析OOM很有協助的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.