Results 1 to 5 of 5
  1. #1
    Join Date
    Apr 2009

    Defunct apache processes?

    I see a lot of defunct apache processes, they disappear after like 1 second after showing up but does that mean that users can't access the site or was cut off due to the zombie process?

  2. #2
    The defunct apache process is absouletly normal and it does not make your sites go offline.
    Server Management, Server Security, Server Monitoring.
    India's Leading Managed Service Provider !! Skype: techs24x7

  3. #3
    Join Date
    Jun 2008
    nvm this is absolutely normal
    Light travels faster thn sound.This is why some people look bright until you actually hear them speak

  4. #4
    Actually the defunct apache process that are the dead process and they does not consume any system resources except for that it has entry in the process table maintained by the operating system.
    Support Facility | 24/7 web hosting technical support services
    Technical support | Server management | Data migration

    Technical Articles

  5. #5
    Just to clarify this issue further, a momentary <defunct> apache process is completely normal (as indicated by others). Apache has a configuration option called MaxRequestsPerChild that determines how many requests any given child process (in prefork mode) can handle before it is killed off and a new one is spawned in its place. You are seeing that kill and respawn process in your process list/top.

    These are perfectly normal and part of Apache's normal operations. If you are seeing a high number of these, then you might have your MaxRequestsPerChild set to an unusually low number which is causing your server to work harder killing off and respawning apache child processes more than necessary. You can set this config option to 0 which will prevent the kill/respawn from occuring, but if you are using any type of apache module with an embedded language (mod_perl, mod_php, mod_python) I would recommend setting this config option to around 1000 to help clean out any possible memory leaks in these modules (they can and do build up over time especially with PHP and Python, based on my observations).

    Anyways, check your settings in your apache config and verify that the setting MaxRequestPerChild is set to a sane number and you can safely ignore them in the future. - Fast. Reliable. Affordable.
    Shared Hosting | Dedicated Servers | Colocation | Managed Cloud | AS53255

Similar Threads

  1. Apache, high traffic, defunct processes.... on my!
    By datavise in forum Hosting Security and Technology
    Replies: 7
    Last Post: 12-20-2004, 08:06 PM
  2. Tons of httpd defunct processes
    By beniceman in forum Hosting Security and Technology
    Replies: 4
    Last Post: 11-12-2004, 04:28 AM
  3. <defunct> Processes?
    By a1022 in forum Hosting Security and Technology
    Replies: 2
    Last Post: 03-07-2004, 09:21 AM
  4. How to handle defunct processes
    By host4profit in forum Hosting Security and Technology
    Replies: 5
    Last Post: 09-16-2003, 01:20 PM
  5. What are defunct HTML processes?
    By GeorgeC in forum Hosting Security and Technology
    Replies: 1
    Last Post: 10-09-2002, 02:10 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts