httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: [users@httpd] How Apache manages all its children - Add More Info
Date Mon, 14 Aug 2006 10:30:36 GMT
In windows Apache creates 2 processes. Prefork is not supported on 

Process 1 has minimum  of three threads as below.

worker_main ( actall thread which does the work coded in modules. More 
threads are spawned accoding to the configuration on httpd.conf )
and __tmainCRTStartup

Process 2 also has three threads.
and __tnaibStartup.

I wonder if anybody has tried Windows prefork for Apache 2.2.2.  Prefork 
model adds to the stability I feel. I am not sure if code in one thread 
corrupts the heap what will happen? Will the Apache stopping further 
requests which actually goes through the happy path of the code?  Do we 
need to restart the Apache??


Jayaram Ganapathy

"Steve Swift" <> 
08/14/2006 12:10 PM
Please respond to


Re: [users@httpd] How Apache manages all its children

You can see some information on the child processes by enabling the /info 
URL in httpd.conf - but you probably knew that already.

On 14/08/06, Qingshan Xie <> wrote:

   I am curious how Apache manages all children, which 
of them are in the service to clients, which of them
are Idle, etc.? Can some one give me a brief
description or refer me a URL/books?

Many Thanks, Q.Xie

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest: 
For additional commands, e-mail:

Steve Swift 
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you

View raw message