❶ 常用命令之TOP
android中TOP命令用於查看當前CPU負載、內存佔用、進程信息等。
第一行 ,進程信息:
系統現在共有668個進程,其中處於運行中的有1個,665個在休眠(sleep),stoped狀態的有0個,zombie狀態(僵屍)的有2個。
第二行 ,內存信息:
物理內存總量:3.5G
使用中的內存:3.1G
空閑的內存:466M
緩存的內存:96M
第三行 ,交御陪換分區,android中指ZRAM:
交換分區總量:2G
使用中的交換區:455M
空閑的交換區總量:1.5G
緩沖的交換區:1.4G
第四行 ,CPU狀態信息:
800%cpu
5%user - 用戶進程佔用cpu的百分比
0%nice - 優先值為負的進程所佔用的CPU時間
7%sys - 系統進程佔用cpu的百分比
788%idle - 空閑cpu百分比
1%iow - IO等待時間凱拆尺
0%irq - 硬中斷時間
0%sirq - 軟中斷時間
0%host -
第五行 ,各進程狀態監控:
PID — 進程id
USER — 進程所有者
PR — 進程優先順序
NI — nice值。負值表示高優先順序,正值表示低優先順序
VIRT — 進程使用的虛擬內存總量,VIRT=SWAP+RES
RES — 進程使用的、未被換出的物理內存大小,RES=CODE+DATA
SHR — 共享內存大小
S — 進程狀盯高態。D=不可中斷的睡眠狀態 R=運行 S=睡眠 T=跟蹤/停止 Z=僵屍進程
%CPU — 上次更新到現在的CPU時間佔用百分比
%MEM — 進程使用的物理內存百分比
TIME+ — 進程使用的CPU時間總計,單位1/100秒
ARGS — 進程名稱(命令名/命令行)