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