linux查看cpu 内存 io 系统负载等

  1. 查看CPU使用情况的命令

vmstat 5
每5秒刷新一次,最右侧有CPU的占用率的数据

top
top 然后按Shift+P,按照进程处理器占用率排序

  1. 查看内存使用情况的命令
    free
    用free命令查看内存占用情况

top
top 然后按Shift+M, 按照进程内存占用率排序

  1. 查看磁盘i/o
    iostat
    用iostat查看磁盘/dev/sdc3的磁盘i/o情况,每两秒刷新一次

vmstat
用vmstat查看io部分的信息

iotop
iotop命令类似于top命令,但是显示的是各个进程的I/O情况,对于定位I/O操作较重的进程有比较大的作用。

  1. 查看系统负载
    uptime
    用uptime查看系统负载
    这里我们关注的是最后三列,即系统1分钟、5分钟、15分钟内的平均负载,判断一个系统负载是否偏高需要计算单核CPU的平均负载,等于这里uptime命令显示的系统平均负载/CPU核数,一般以0.7为比较合适的值。偏高说明有比较多的进程在等待使用CPU资源。

w
使用w查看系统负载
系统负载可以是CPU密集型的,也可以是RAM密集型和I/O密集型的,CPU密集型的系统比I/O密集型的系统响应度更好,因为I/O密集型的系统的磁盘I/O可能完全饱和,导致登录就很费事。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值