class="area">
Linux中CPU负载和CPU使用率表示的含意
昨天查看Nagios警报信息,发现其中一台服务器CPU负载过重,机器为CentOS系统。信息如下:
2011-2-15 (星期二) 17:50
WARNING - load average: 9.73, 10.67, 10.49
还有前两个小时发出的警报信息:
2011-2-15 (星期二) 16:50
WARNING - load average: 10.52, 10.10, 10.06
2011-2-15 (星期二) 15:40
WARNING - load average: 8.27, 9.23, 9.48
一、警报信息的三个参数到底是什么意思?
9.73、10.67、10.49分别代表前一分钟,五分钟,十五分钟的平均CPU负载,最重要的指标是最后一个数字,即前15分钟的平均CPU负载,这个数字越小越好。所谓CPU负载指的是一段时间内任务队列的长度,通俗的讲,就是一段时间内一共有多少任务在使用或等待使用CPU。
二、除了Nagios,还有哪些工具可以查看CPU负载?
可以使用top命令、uptime命令,特别是top命令,功能强大,不仅仅可