top 指令截圖如下:

第一行參數
- 15:51:52:目前時間
- up 1 day, 9:15:開機運作時間
- 1 user:目前登陸使用者個數
- load average:代表近1分鐘、5分鐘、15分鐘的系統負載的平均值
注:load average代表CPU的壓力情況,如果負載值超過了目前系統CPU的邏輯核數,則表示CPU已經處理不過來了,此時會出現線程等待的情況。
第二行參數
系統程序數狀态:
- 194 total:程序總數
- 1 running: 正在運作的程序數
- 193 sleeping:睡眠的程序數
- 0 stopped:停止的程序數
- 0 zombie:僵屍程序數
第三行參數
CPU的使用狀态:
- 0.3 us:使用者空間占用CPU百分比
- 0.5 sy:核心空間占用CPU百分比
- 0.0 ni:使用者程序空間内改變過優先級的程序占用CPU百分比
- 99.2 id:空閑CPU百分比
- 0.0 wa:等待輸入輸出的CPU時間百分比,這個數值能直接反應磁盤 IO 是否過高
- 0.0 hi:硬體CPU中斷占用百分比
- 0.0 si:軟中斷占用百分比
- 0.0 st:虛拟機占用百分比
第四行參數
實體記憶體的使用情況:
- 1880328 total:記憶體總量,機關kb
- 545788 free:空閑記憶體總量,機關kb
- 582004 used:使用的記憶體總量,機關kb
- 752536 buffer/cache:實體記憶體核心緩存使用量,機關kb
注:目前系統實體記憶體剩餘總數為: free + buuffer/cache
第五行參數
交換分區記憶體的使用情況:
- 4063228 total:記憶體總量,機關kb
- 4063228 free:空閑記憶體總量,機關kb
- 0 used:使用的記憶體總量,機關kb
- 1000164 avail Mem:虛拟記憶體總量
第六行參數
程序詳情:
- PID:程序ID
- USER:程序所有者
- PR:程序優先級
- NI:程序nice值
- VIRT:程序所占虛拟記憶體大小,機關kb
- RES:程序所占實體記憶體大小,機關kb
- SHR:程序所占共享記憶體大小,機關kb
- S:程序狀态(D=不可中斷的睡眠狀态,R=運作,S=睡眠,T=跟蹤/停止,Z=僵屍程序)
- %CPU:程序占用CPU百分比
- %MEM:程序占用實體記憶體百分比
- TIME+:上次更新到現在程序使用的CPU時間總計
- COMMAND:啟動該程序的指令
參考連結:
https://blog.csdn.net/sanshiqiduer/article/details/1933625
https://www.jianshu.com/p/aae6ee900d2e