Android-->iostat(顯示CPU和IO系統(tǒng)負載情況)

推薦閱讀:
https://busybox.net/
https://termux.com/
http://blog.csdn.net/zhangjay/article/details/6656771


1:需要下載iostat

https://wiki.cc.gatech.edu/epl/index.php/Android_tools(需要在此網(wǎng)頁尋找具體的下載地址),
解壓后可以得到一個無擴展名的iostat文件

2:push到Android設(shè)備

執(zhí)行步驟:
-->adb root
-->adb remount
-->adb push d:/iostat /system/bin/ (請注意加粗部分)
-->adb shell
-->chmod 755 /system/bin/iostat
-->iostat

3:iostat返回信息

這里寫圖片描述

avg-cpu部分:
%user: 在用戶級別運行所使用的CPU的百分比.
%nice: nice操作所使用的CPU的百分比.
%sys: 在系統(tǒng)級別(kernel)運行所使用CPU的百分比.
%iowait: CPU等待硬件I/O時,所占用CPU百分比.
%idle: CPU空閑時間的百分比.

Device部分:
tps: 每秒鐘發(fā)送到的I/O請求數(shù).
kB_read/s: 每秒讀取的block數(shù).
kB_wrtn/s: 每秒寫入的block數(shù).
kB_read: 讀入的block總數(shù).
kB_wrtn: 寫入的block總數(shù).

4:參數(shù)說明

這里寫圖片描述

-c 僅顯示CPU統(tǒng)計信息.與-d選項互斥.
-d 僅顯示磁盤統(tǒng)計信息.與-c選項互斥.
-k 以K為單位顯示每秒的磁盤請求數(shù),默認單位塊.
-p device | ALL
與-x選項互斥,用于顯示塊設(shè)備及系統(tǒng)分區(qū)的統(tǒng)計信息.也 可以在-p后指定一個設(shè)備名,如: # iostat -p hda或顯示所有設(shè)備# iostat -p ALL
-t 在輸出數(shù)據(jù)時,打印搜集數(shù)據(jù)的時間.
-V 打印版本號和幫助信息.
-x 輸出擴展信息.

5:具體使用

-->iostat 2 6 :每隔2秒輸出一次cpu和derice信息,共輸出6次
-->iostat 1 :每隔1秒輸出一次cpu和derice信息,一直輸出
-->iostat -d 1 :每隔1秒輸出一次derice信息,一直輸出
-->iostat -c 1 :每隔1秒輸出一次cpu信息,一直輸出


至此: 文章就結(jié)束了,如有疑問: QQ群:274306954 歡迎您的加入.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容