理解unix系统中 load average

目录

Load VS Load Average

Load Average

格式说明

load average实际使用经验

查看命令


linux, mac, 和其他的unix系统中有 “Load Average”参数。这些参数展示了系统中CPU,硬盘和其他资源的负荷情况。

Load VS Load Average

在unix系统,包含linux,Load是衡量系统负载的指标。完全空闲的计算机Load Average是0,每增加一个运行或者等待CPU资源的进程,平均负载就增加1.所以假如系统 Load是5,那么意味着有5个进程在使用或者等待CPU。

在Load指标里unix系统一般来说只是统计等待CPU的进行,但是linux会将等待其他资源,如等待读写硬盘的进程也统计进来。

实际上Load的指标并不能作为观察计算机运行情况的指标。因为一个计算机可能当前一秒没有任何进程在运行,但是可能下一秒就会出现n个进程同时运行或者等待资源的情况。因此需要另一个指标作为衡量当前机器运行情况的指标,那就是Load Average。

Load Average

格式说明

load average:1.05, 0.70, 5.09

从左到右分别为过去1min,5min,15min系统的平均负载。

那么以上的数值代表什么意义呢?

单核CPU系统作为前提:

  • 过去1min,系统负载为105%,出现5%的超负荷运行,也就是5%的进程在等待CPU
  • 过去5min,系统负载为70%,CPU空闲率为30%
  • 过去15min,系统负载
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值