No -- není efektivnější, ani být nemůže. Byl to specifický problém týkající se slabé podpory vláken na Linuxu, s příchodem nových jader a Apache 2.0 už je to eliminováno, takže tam se dají použít vlákna...
Ty mají ale (přes svoji lepší efektivitu) také řadu nevýhod. Proto se to řeší tak, že se třeba dá zrovna ten Apache 2 nastavit tak, že se spustí třeba 50 forků a v každém po deseti vláknech...
Neni obecne, je to pomerne slozitejsi zalezitost.
Tady je skvely clanek k teto problematice vztazen k OS jako Windows/Linux kernel 2.4 a 2.6 a FreeBSD. V podstate neco jako tenhle clanek ale imho mnohem lepsi.
Nevim jestli je to tam, nebo jeste nekde jinde jsem to videl, a treba do 400 procesu bylo lepsi pres thready a pak fork
http://bulk.fefe.de/scalable-networking.pdf