When I run top I notice three instances of tcsh running, yet I only have one terminal window open. How is this? I also see three instances of httpd running. Why? Can someone explain why this for me?
The number of httpd's running are set in httpd.conf, it will start more if needed, you only set the minimum.
The tcsh's I don't know, I only have as many as my terminal windows. Perhaps you have "hanging" tcsh's from closed windows or something.