linux系統快速使用top命令分析系統效能

2022-09-13 20:00:12 字數 585 閱讀 2175

輸出結果分為概況和任務明細,如下圖

第一行  主要看 load **erage 

表示系統在過去1分鐘 5分鐘 15分鐘的平均負載  這個負載數字和你的cpu數有關,假設你有兩個cpu, 負載為2.00表示剛剛滿載,

(可以按下數字1,切換成按每個cpu顯示就能知道你有多少個cpu, 或者你也可以另外輸入命令列 lscpu檢視cpu個數)

第三行: 主要看前三個引數   us 是使用者空間cpu佔比   sy 系統空間cpu佔比   id  cpu空閒佔比          

第四行:記憶體使用情況 依次過來是   total總的 free空閒  used已使用  buff/cache快取       (總的= 空閒 + 已使用 + 快取)

(預設單位是kb,  按大寫字母e可以切換不同計量單位)

主要看 %cpu  %mem 兩個字段    

按大寫字母p 則按%cpu排序

按大寫字母m 則按%mem排序

通過明細判斷耗記憶體和cpu的程序

參考

使用top命令監控linux系統cpu變化

bin bash 使用top命令監控linux系統cpu變化 取系統當前時間 以追加的方式寫入檔案 date home monitor script cpu monitor datetime cpu.txt 抓取當前cpu的值 以追加的方式寫入檔案 top b n 1 grep cpu home m...

linux怎樣使用top命令檢視系統狀態

2.第二行 程序相關 tasks 70 total,1 running,69 sleeping,0 stopped,0 zombietasks 70 total 總程序總數 1 running 正在執行的 69 sleeping 睡眠的程序數 0 stopped 停止的程序數 0 zombie 殭屍...

linux系統的top命令

top命令 使用ps命令檢視的是乙個靜態的程序資訊,並不能連續地反饋出當前程序的執行狀態。若希望以動態重新整理的方式顯示各個程序的狀態資訊,可以使用top命令。top命令將會在當前終端以全屏互動的介面顯示程序排名,及時跟蹤包括cpu 記憶體等系統資源占用情況。預設情況下每三秒重新整理一次。其類似於w...