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

相关文章
相关标签/搜索