使用w查看系統負載, vmstat命令, top命令, sar命令, nload命令

使用w查看系統負載
vmstat命令
top命令
sar命令
nload命令linux

 

使用w查看系統負載server

(1分鐘  5分鐘 15分鐘) 1分鐘最能體現系統的負載狀況。 進程數小於CPU數就能夠。排序

如何看系統有多少CPU進程


vmstat命令
內存

r=run資源

b= block im

swpd   若是數字在不斷的變化,說明內存不夠了。yum

si   有多少KB的數據從swap進入到內存中。數據

bi  從磁盤裏出來進入到內存裏去。讀的數據量有多少。腳本

bo 寫的數據量有多少。

us 用戶級別的,用戶佔用是多少。 這個數字不會超過100. 是百分比。若是長時間大於50.說明系統資源不夠了。

sy 系統自己的進程資源佔用的百分比。

id 空閒。

us+sy+id= 100

wa 等待CPU的百分比。

top命令

查看具體進程。 3S顯示一次。

zombie 殭屍進程。主進程意外被終止了。子進程還留着。沒人管。

st 被偷走了的CPU。

日常多關注一下US,長時間在60%,對CPU自己沒什麼好處。

RES 物理內存大小。單位是字節。

按M,按內存排序。 按P 再返回按CPU排序。

top -c 具體的進程命令。全局的路徑。

top -bn1 靜態顯示,一次性輸出顯示全部信息。適合在寫腳本的時候用。


sar命令

linux系統的瑞士軍刀 [root@serverlooker-01 ~]# yum install -y sysstat

通常用來查看網卡流量
sar 每10分鐘把系統狀態過濾一遍,保存在一個文件裏


幾千是正常的。

查看系統負載

查看磁盤 


nload命令

[root@serverlooker-01 ~]# yum install epel-release 

按向右的方向鍵切換到第二個網卡。

---

ok

相關文章
相關標籤/搜索