I was looking through my Task Manager processes (Windows XP) because my computer was running slow, and I saw two httpd processes, both about 40MB. When I opened Process Explorer, one showed as a child of the other. The parent was httpd -k and the child was httpd -d... I don't understand why the httpd -d process uses 40MB. I don't want to be running duplicate httpd processes just to have one do something slightly different.
Can someone explain why this is happening and how to optimize this? Is xampp working on fixing this?