|
P6
|
发表于 2013-3-13 21:30:11
top命令 会有load average信息。有三个值,分别代表:当前,最新5分钟,最新15分钟的cpu负载。例如:
top - 14:42:45 up 1189 days, 15:29, 6 users, load average: 0.15, 0.83, 6.08
那cpu负载。又是什么呢?代表当前cpu处理的任务个数。
这个值为多少为好呢?理想状态为:cpu的数量 即双核的cpu这个值在2比较理想。代表当前cpu处理饱和。正常情况应保持在70%左右为好。太小浪费机器,太大会有系统反应慢的情况。
如果数量大于理想数量。则会出现线程等待的情况。代表该机器的cpu已经不够用了。
查看cpu数量方法1.
grep 'model name' /proc/cpuinfo |wc -l
查看cpu数量方法2.
top然后按1. 会显示所有的cpu |
|