adb shell ps命令

來源:互聯網
上載者:User

標籤:


adb shell ps 可用來查看記憶體

adb shell ps | find "launcher"

USER PID PPID VSIZE RSS WCHAN PC NAME

app_47 1274 1071 121628 30352 ffffffff afe0dc24 S com.motorola.launcher

 

VSIZE 是虛存

RSS是實體記憶體。

 Android中“PS”工具提供的僅僅只是顯示VSIZE和RSS而已。這些數字並不是非常有用的顯示實際的成本在記憶體中某一特定的應用程式或精靈。smem是分析記憶體使用量量得工具。具體參考:

http://www.cofftech.com/thread-514-1-1.html

adb shell procrank也可以讀取更多資訊

http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android/2299813#2299813

PID Vss Rss Pss Uss cmdline
481 31536K 30936K 14337K 9956K system_server
475 26128K 26128K 10046K 5992K zygote
526 25108K 25108K 9225K 5384K android.process.acore
523 22388K 22388K 7166K 3432K com.android.phone
574 21632K 21632K 6109K 2468K com.android.settings
521 20816K 20816K 6050K 2776K jp.co.omronsoft.openwnn
474 3304K 3304K 1097K 624K /system/bin/mediaserver

Terms
  • VSS - Virtual Set Size 虛擬耗用記憶體(包含共用庫佔用的記憶體)
  • RSS - Resident Set Size 實際使用實體記憶體(包含共用庫佔用的記憶體)
  • PSS - Proportional Set Size 實際使用的實體記憶體(比例分配共用庫佔用的記憶體)
  • USS - Unique Set Size 進程獨自佔用的實體記憶體(不包含共用庫佔用的記憶體)

一般來說記憶體佔用大小有如下規律:VSS >= RSS >= PSS >= USS

adb shell ps命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.