1、命令:adb shell top
>adb shell top -h
-m num maximum number of processes to display. 最多顯示多少個程序
-n num updates to show before exiting. 重新整理次數
-d num seconds to wait between updates. 重新整理間隔時間(預設5秒)
-s col column to sort by (cpu,vss,rss,thr). 按哪列排序
-t show threads instead of processes. 顯示執行緒資訊而不是程序
-h display this help screen. 顯示幫助文件
第一組資料的含義:
user 處於使用者態的執行時間,不包含優先值為負程序
nice 優先值為負的程序所占用的cpu時間
sys 處於核心態的執行時間
idle 除io等待時間以外的其它等待時間
iow io等待時間
irq 硬中斷時間
sirq 軟中斷時間
第二組資料的含義:
pid 程序id
pr 優先順序
cpu% 當前瞬時cpu佔用率
s 程序狀態:d=不可中斷的睡眠狀態, r=執行, s=睡眠, t=跟蹤/停止, z=殭屍程序
#thr 程式當前所用的執行緒數
vss virtual set size 虛擬耗用記憶體(包含共享庫占用的記憶體)
rss resident set size 實際使用物理記憶體(包含共享庫占用的記憶體)
pcy 排程策略優先順序,sp_background/sp_foreground
uid 程序所有者的使用者id
name 程序的名稱
Linux下測試CPU效能
一 安裝stress服務 2 解壓tar xvf stress 1.0.1.orig.tar.gz 3 進入解壓目錄執行.configure 4 make 5 make check 6 make install 7 make clean 二 安裝sysstat服務 2 解壓tar xvf sysst...
Android 效能測試實踐(三)Cpu
cpu篇 關於android 的cpu佔用率需要注意以下三種情況 1.空閒狀態下的應用cpu消耗情況 簡單說這種情況呢就是說被測應用在系統資源非常空閒的情況下的佔用率,比如只開乙個被測應用 2.中等規格狀態下的應用cpu消耗情況 簡單說這種情況就是後台已經有幾個應用在執行已經並且消耗了系統的一些資源...
效能測試系統資源監控(一) CPU
在單使用者多工的作業系統中,或者多使用者多工的作業系統中,系統同時執行多個程式,這些程式的並行執行勢必形成對系統資源的競爭使用。因此,作業系統必須能夠處理和管理這種並行執行的程式,使之對資源的使用按照良性的順序進行 程序是乙個程式關於某個資料集的一次執行。程序是程式的一次執行活動,是乙個動態的概念,...