0

我们有一个 DB2 服务器在 x64 上的 SLES 11 服务器 (novell) 上运行,并且每隔一段时间它就会表现出极大的负载……而且极端情况下我大多是保守的。

该服务器有 256GB 或 RAM 和 8 个 cpu 核心(4x2 核心 cpu),今天它达到了顶峰……最好坐在这里……平均负载为 1154。

我知道 CPU 并没有耗尽动力,因为在其他普通服务器上,如果我们得到 40+ 平均负载,服务器甚至对网络连接 (ssh) 也没有响应

但是这个服务器仍然会接受 ssh 并且 top 不会滞后太多。

我检查了 iostats 以查看是否有一些磁盘落后了,但我在许多磁盘上最糟糕的是:360.00 of await 并且我的 cpu %iowait 是 2.26

那么......这个负载来自哪里?!?!

有人有什么主意吗?!

4

1 回答 1

1

我不知道在 DB2 中。但在 linux 中,负载就是正在运行或等待运行的进程数。在某个地方,某个地方,您必须有大约 1146 个进程等待运行(并且有 8 个正在运行)。

于 2011-06-15T19:06:56.943 回答