(1) Prefork MPM
(優點) :使用多個子程序,每個子程序隻有一個線程來處理一個 http 連接配接,不用擔心線程安全問題
缺點:記憶體消耗大,不擅長處理高并發環境,使用keep-alive長連接配接時要等到逾時才會釋放線程
(2) Worker MPM :
優點:使用多個子程序,每個子程序有多個線程,可以處理海量請求,
缺點:是假如一個線程崩潰,整個程序就會連同其任何線程一起死掉
(3) Event MPM :這種工作模式主要用于 keep-alive 長連接配接問題,會有一個專門的線程來管理這些 keep-alive 類型的線程
如下是我認為寫的具體的文章:
本文轉自我不是瘦子51CTO部落格,原文連結:http://blog.51cto.com/chy940405/2061329,如需轉載請自行聯系原作者