Paul A. Houle wrote:
On Linux I've done some benchmarking and found that worker isn't any faster than prefork at serving static pages. (Is it any different on other platforms, such as Solaris?)
I'm sure we can tweak worker and event to make them faster, especially in 2.1+ with judicious use of the improved apr atomics. But for now I think it's more important to deal with thread safety in the modules and libraries.
In principle you might save RAM by running prefork,
I assume you mean worker. some of my customers have reported dramatic RAM savings with worker.
but in this day and age you can fit 16 GB in a 1U pretty easily and it's cheaper than hiring a programmer who doesn't know how to track down race conditions, never mind one that does.
sure, but if you are using modules + libraries that are know to be thread safe, life is good.
Greg
