日期:2014-05-16  浏览次数:20699 次

top指令看到的load averages问题
单位里有一台服务器,操作系统为FreeBSD 6.4,CPU为Xeon Quad Core 2.66 GHz(应该是四核,对吗?),内存为4G。服务器上运行着PHP+MySQL程序。通过top指令看load averages,值为:
load averages:  4.59,  6.57,  7.28

  PID USERNAME       THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
93363 drweb            1 120    0 31168K   316K RUN    0 247.2H 66.50% drwebd.real
  574 root             1 114    0  1404K   384K select 1 188.5H 48.44% syslogd
 1032 mysql           13  20    0   247M   179M kserel 0 777.3H 21.44% mysqld

请问:系统是不是超负荷运行?

谢谢!

------解决方案--------------------
引用:
是超负荷了

理论上load应该最多和cpu核数一样 

否则就是超负荷了
------解决方案--------------------
引用:
Quote: 引用:

运行top,按1,数数有多少个CPU

是四核

那就是了,大于4,表示每个CPU有超过一个进程在处理,
如果是8,表示每个CPU有2个进程在排队,等待处理