Apache ThreadsPerChild

时间:2011-05-09 11:32:11

标签: memory apache2

我们的第三方企业应用程序之一使用Apache 2.2.15 x86,

ThreadsPerChild为1920(默认上限),

在Windows 7 x64(开发机器)上运行

在一夜之间运行,Windows操作系统的提交大小稳步上升,并且没有向Apache发送请求。

阅读 http://blogs.technet.com/b/markrussinovich/archive/2009/07/08/3261309.aspx

问题:

  1. 有多少线程的x86进程可能只会花费Windows很多开销,并且它的虚拟内存大小将达到1.6GB(来自Process Explorer,当生成httpd.exe子进程时)

  2. 在(1920)

  3. 之前,是否有人使用这么多线程运行Apache

1 个答案:

答案 0 :(得分:0)

线程从未按比例建立(恕我直言)。也许是时候研究异步请求处理系统了?喜欢'nginx'..