使用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