系统在caching分配给进程时,系统负载较高

我遇到一个问题在我的一个服务器(centos 6.4内核2.6.32-220.7.1.el6.x86_64)。

让我解释一下:

当我运行4个进程(我们称它们为p4)时,我看到分配给它们的内存增加非常缓慢(大约2分钟达到最大值),同时我看到系统在CPU上的负载(大约60%系统使用的CPU)。 有时CPU负载过高,服务器无法访问,所有在其上运行的应用程序都停止工作。

当分配的内存达到每个进程的最大值时,加载结束。

我在另一台服务器(内核2.6.18-308.4.1.el5的centos 5.8)做了一些testing,并没有观察到这个问题。 分配给相同4个进程的内存(由我以与以前的testing相同的方式启动)增加非常快(平均约2秒),并且我没有看到系统对CPU的任何负载。

有人遇到这个? 这是在centOS 6.4上的一个已知的错误?

我该如何解决这个问题?

非常感谢您的帮助,如果您需要更多信息,请不要犹豫。