Linux的负载命令

一、什么是负载

1、系统负载是可运行状态和不可中断状态进程(包括线程)的数量

2、可运行状态:正在使用cpu和正在排队使用cpu,可以理解为java中的就绪状态和运行状态

3、不可中断状态:正在等待io

注意:cpu使用率高并不一定系统负载就高

二.常用命令

1.top命令:

 -b 批处理  

 -d:屏幕刷新间隔时间  

 -u<用户名> 指定用户名    

-p<进程号> 指定进程;    

        %cpu: cpu核数                        sy: 内核CPU使用率                         us: 用户CPU使用率
        id: 空闲CPU使用率                  total: 总内存                                    free: 空闲内存
        used: 已使用内存                    buff/cache: 缓存内存,剩余内存

2.uptime:

可以显示的信息:现在时间、系统已运行时间、目前有多少登录用户

3.free:
        可以显示当前系统未使用和已使用的内存数目,还可以显示被内核使用的内存缓冲区;


4.mpstat:
       CPU核状态

5.ifstat:
        查看网卡网络状态

 6.df:
        查看磁盘使用率

7.iostat
        iostat监控系统设备的IO负载情况。

8.vmstat
        显示虚拟内存状态,它可以报告关于进程、内存、I/O等系统整体运行状态。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值