Windows / Apache / PHP CPU在100%的小负载下

我有一个装有Apache 2.2和PHP 5.2的Windows盒子。 如果一次只有less数用户运行,但在负载testing(50#用户testing#1)下,CPU运行效果会很好,CPU将上升到100%。 几乎所有这些CPU使用来自httpd.exe。

我目前已经通过php5_modulebuild立了PHP,但是我打算接下来要做的第一件事就是使用FastCGI。 FastCGI更好地处理多个连接? 有什么其他的想法可能会导致Apache运行如此之高?

2010年4月12日更新

仍然有问题。 这里有一些我已经试过的东西,没有用:

  • 从mod_php切换到mod_fcgid
  • 增加了eAccelerator
  • 试过非线程安全版本的PHP

杀毒软件可能是罪魁祸首。 如果它正在运行,请尝试禁用它。