The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Does someone know about "httpd <defunct>" meaning ?

Discussion in 'General Discussion' started by taotoon, Jun 12, 2005.

  1. taotoon

    taotoon Well-Known Member

    Joined:
    Nov 14, 2004
    Messages:
    135
    Likes Received:
    0
    Trophy Points:
    16
    My site is normal.

    09:17:22 up 17:32, 1 user, load average: 0.05, 0.11, 0.09


    When run "top" command in SSH2, I always see <defunct> processes.

    such as:

    httpd <defunct>
    content.cgi <defunct>
    ad.cgi <defunct>


    What does it mean ? and How they happen ?

    Thanks for advance.
     
  2. AndyReed

    AndyReed Well-Known Member
    PartnerNOC

    Joined:
    May 29, 2004
    Messages:
    2,222
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    Minneapolis, MN
    This process is a zombie. It has died, but its parent is misbehaving. You can usually get rid of zombies by getting rid of the parent and then child.

    Top won't tell you who the parent is. Run this command at the prompt:

    ps -aux | grep apache

    You also need to check the *.cgi scripts and disable them if they cause high load. On another note, you might have a system that is not optimized. It could also be a modules that is not compiled properly, or just not working properly I would start looking at the apache configuration and modules and ensure it's optimized.
     
Loading...

Share This Page