查看CPU總佔用率

[root@localhost ~]#top -bn 1 -i -c
[root@localhost ~]#sar -P 0 -u 1 5 
[root@localhost ~]# yum install sysstat -y  #安裝sar工具
[root@localhost ~]#sar –u  查看CPU使用率

%user : 用戶模式下消耗的CPU時間的比例;
%nice:通過nice改變了進程調度優先級的進程,在用戶模式下消耗的CPU時間的比例;
%system:系統模式下消耗的CPU時間的比例;
%iowait:CPU等待磁盤I/O而導致空閒狀態消耗時間的比例;
%steal:利用Xen等操作系統虛擬化技術時,等待其他虛擬CPU計算佔用的時間比例;
%idle:CPU沒有等待磁盤I/O等的空閒狀態消耗的時間比例; 注: 如果 %iowait 的值過高,表示硬盤存在I/O瓶頸 如果
%idle 的值高但系統響應慢時,有可能是 CPU 等待分配內存,此時應加大內存容量 如果 %idle 的值持續低於 10,則系統的
CPU 處理能力相對較低,表明系統中最需要解決的資源是 CPU。

[root@localhost ~]#sar –q 查看平均負荷

runq-sz: 運行隊列的長度(等待運行的進程數)
plist-sz: 進程列表中進程(processes)和線程(threads)的數量
ldavg-1: 最後1分鐘的系統平均負載(System load average)
ldavg-5: 過去5分鐘的系統平均負載
ldavg-15: 過去15分鐘的系統平均負載

[root@localhost ~]#sar –r 查看內存使用情況

kbmemfree:空閒物理內存量;
kbmemused:使用中的物理內存量;
%memused:物理內存量使用率;
kbbuffers:內核中作爲緩衝區使用的物理內存容量;
kbcacheed:內核中作爲緩存使用的物理內存容量;
kbswpfree:交換區的空閒容量;
bswpused:使用中的交換區容量;

[root@localhost ~]#sar –W 查看頁面交換髮生狀況
[root@localhost ~]#sar –W  1 5
[root@localhost ~]#sar –b 查看I/O和傳送速率的統計信息
[root@localhost ~]#sar -b 1 5

tps: 每秒鐘物理設備的 I/O 傳輸總量
rtps: 每秒鐘從物理設備讀入的數據總量
wtps: 每秒鐘向物理設備寫入的數據總量
bread/s: 每秒鐘從物理設備讀入的數據量,單位爲 塊/s
bwrtn/s: 每秒鐘向物理設備寫入的數據量,單位爲 塊/s

[root@localhost ~]#sar -C  每秒鐘創建的進程數

[root@localhost ~]#sar -n DEV  輸出網絡設備狀態的統計信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章