> Apache on Linux does not do that? Our Apache on Linux with mod_ruby > sometimes has over 1'000 sessions and about 30-50 threads open. Memory > can go up to 10 GB.
Normally Apache on unix uses multiple child processes. See your MPM and MPM configuration for details.