4.5单CPU负载平均

我正在看…

top - 16:27:37 up 27 min, 1 user, load average: 4.96, 3.75, 2.87 Tasks: 141 total, 6 running, 135 sleeping, 0 stopped, 0 zombie Cpu(s): 91.4%us, 6.9%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.3%hi, 1.3%si, 0.0%st Mem: 514952k total, 507500k used, 7452k free, 5652k buffers Swap: 1044184k total, 281400k used, 762784k free, 89164k cached 

这是一个2 GB RAM的单个2.0 Ghz CPU

是否需要升级? 我正在看,似乎坚持约50%的CPU“我们”,我假设手段使用。

你迫切需要更多的RAM。 几乎所有这些都被应用程序占用,交换导致你的洛杉矶攀登。

你运行Xen虚拟机? 这可能解释RAM的差异。 低IO等待表明它不是像疯了似的交换和分页。 我的假设是你有一个相当沉重的用户空间应用程序? 也许是一组虚拟机?

缓冲区使用率稍低说明你的用户空间应用程序已经耗尽了你的内存,并不是所有的内核结构(Linux都会这样做,而不是闲置)。

无论哪种方式,首先更多的RAM。 如果您仍然看到像这样的用户(高级用户),那么更新可能会有所帮助。

通知我说可能有帮助。 你将得到一个更快的时钟速率和更好的L2caching的好处,但是除非你的应用程序利用了多个内核,否则你可能会在同一条船上(虽然有点大)。

Blah等等,这与任何人都可以得到一个点时间顶级快照一样准确。 就我们所知,一些愚蠢的用户决定在你跑top的同时计算素数。

编辑:但高交换使用确实表明它被ch住RAM。 你需要RAM。 然后攻击CPU。

减less开销的解决scheme是安装xCache