Apache的MPM模块是用prefork好,还是用worker好?

worker使用了线程+进程的技术,而prefork只使用了进程技术,看起来似乎是比prefork更先进,但为什么在默认安装的情况下Apache的MPM却采用了prefork而不是worker呢?是不是各自都有各自的优缺点?如果是的话,什么情况下用prefork好,什么情况下用worker好?

先谢!