教你如何查看Linux的CPU负载

记得博主以前被问到 CPU 负载如何才算高的时候,出过一次糗,具体就不记录了。。。在网上找了一篇比较详细的 Linux 下的 CPU 负载算法教程,科普一下。不感兴趣,或看不懂的朋友无视即可,不必浪费时间哈。


昨天查看 Nagios 警报信息,发现其中一台服务器 CPU 负载过重,机器为 CentOS 系统。信息如下:

2011-2-15 (星期二) 17:50   WARNING - load average: 9.73, 10.67, 10.49

还有前两个小时发出的警报信息:
2011-2-15 (星期二) 16:50WARNING - load average: 10.52, 10.10, 10.06
2011-2-15 (星期二) 15:40WARNING - load average: 8.27, 9.23, 9.48

一、警报信息的三个参数到底是什么意思?

9.73、10.67、10.49 分别代表前一分钟,五分钟,十五分钟的平均 CPU 负载,最重要的指标是最后一个数字,即前 15 分钟的平均 CPU 负载,这个数字越小越好。所谓 CPU 负载指的是一段时间内任务队列的长度,通俗的讲,就是一段时间内一共有多少任务在使用或等待使用 CPU。

二、除了 Nagios,还有哪些工具可以查看 CPU 负载?

可以使用 top 命令、uptime 命令,特别是 top 命令,功能强大,不仅仅可以用来查看 CPU 负载。

三、CPU 负载怎么理解?是不是 CPU 利用率?

这里要区别 CPU 负载和 CPU 利用率,它们是不同的两个概念,但它们的信息可以在同一个 top 命令中进行显示。CPU 利用率显示的是程序在运行期间实时占用的 CPU 百分比,而 CPU

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值