Mais apache ne fait pas ça. Il a plusieurs "MPM", et après il faut choisir le bon (et le configurer / tuner).
https://httpd.apache.org/docs/2.2/fr/mpm.html
Le MPM par défaut sous linux est worker, et est multi process / multi thread :
https://httpd.apache.org/rg/docs/2.2/fr/mod/worker.html
L'autre MPM souvent utilisé est prefork (pool de process), ça sert pour les modules non thread safe comme mod php :
https://httpd.apache.org/g/docs/2.2/fr/mod/prefork.html
Mais avec du fastcgi / php-fpm, on peut utiliser le mpm worker et php et avoir de meilleures perf / utilisation mémoire inférieure.
Bref, apache c'est assez génial, mais faut se prévoir une bonne semaine à temps plein pour commencer à le maîtriser et le comprendre.