1:top
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
top -bn 1 -i -c
top命令可以看到總體的系統運行狀態和cpu使用效率
%us: 表示用戶空間程序的cpu使用效率
%sy:表示系統空間程序的cpu使用效率
%ni: 表示用戶空間通過nice調度過的程序的cpu使用效率
%id: 空閑cpu
%wa:cpu運行時等待io的時間
%hi: cpu運行過程中硬中斷的數量
%si: cpu處理軟中斷的數量
%st: 被虛擬機偷走的cpu
2: vmstat
vmstat 1 5
每秒采集一次cpu使用率,采集5次
3:sar
每秒采集一次cpu,共采集5次
查看某個cpu的使用情況
sar -P?0 -u 1 5
進程隊列長度和平均負載狀態
sar -q 1 5
runq-sz:運行隊列的長度(等待運行的進程數)
plist-sz: 進程列表中的進程和線程數
ldavg-1:最后1分鐘的平均負載
ldavg-5:過去5分鐘的平均負載
ldavg-15:過去15分鐘的系統平均負載
進程創建的平均值和上下文切換的此數
4:dstat
每秒cpu使用率情況獲取
最占cpu的進程獲取
?
以上轉自:https://blog.csdn.net/Alicia_N/article/details/87604709?
---------------------------------------------------------------------------------
另補充:
即 used 使用量、 free 剩余量 。