Linux-load average讨论

top - 16:16:16 up 8 days,  8:31,  2 users,  load average: 7.13, 6.89, 6.77
Tasks: 878 total,   8 running, 870 sleeping,   0 stopped,   0 zombie
Cpu(s): 13.5%us,  0.4%sy,  0.0%ni, 85.8%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  65967680k total, 65514244k used,   453436k free,   158940k buffers
Swap: 68026360k total,   798660k used, 67227700k free, 59690476k cached

uptime
16:16:28 up 8 days,  8:31,  2 users,  load average: 7.11, 6.89, 6.77


$ cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
4
$ cat /proc/cpuinfo |grep "processor"|wc -l
48
$ cat /proc/cpuinfo |grep "cores"|uniq
cpu cores       : 6
$ cat /proc/cpuinfo |grep MHz|uniq
cpu MHz         : 1064.000
cpu MHz         : 1862.000
cpu MHz         : 1064.000
cpu MHz         : 1862.000
$


网上关于load average的解释五花八门,到底是按physical,还是按cores,还是按processor算?
标签: 暂无标签
007xuwanxin

写了 2 篇文章,拥有财富 89,被 4 人关注

转播转播 分享分享 分享淘帖
回复

使用道具

guo
P4 | 发表于 2013-8-28 11:13:25
load average是系统的在5分、10分、15分  的系统负载状况,应当是按processor算。
physical  是指 物理插槽上你有几个cpu  ,你的是4个
cores     是指 每个物理cpu多少个核, 你的是6核
如果每核是单线程的话  就是逻辑上 24  processor
如果是超线程的话,就如你的现在情况   是48  processor
我们平常的笔记本现在都是  2核4线程
那么你现在这个服务器就是 24核48线程
回复

使用道具

P4 | 发表于 2013-8-30 16:55:37
guo 发表于 2013-8-28 11:13
load average是系统的在5分、10分、15分  的系统负载状况,应当是按processor算。
physical  是指 物理插槽 ...

按照这个解释,负载其实不高
回复

使用道具

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈