2013年3月31日 星期日

apache mpm各版本註記

apache-forrest/       apache22-event-mpm/   apache22-worker-mpm/
apache-mode.el/       apache22-itk-mpm/     apache22/
apache20/             apache22-peruser-mpm/ apache24/

安裝apache時發現現有各種版本,以下列出常安裝版本

MPM = Multi-Processing Module  是讓 Apache 以多重處理器的方式來處理要求 ( Request ),可以讓 Apache 更有效率的以較少的資源處理更多的服務要求,而實作這項功能的方式有二種,一種是採用Multi-Thread (多重執行緒 ) 的方式,另一種便是 Pre-forking (預載分流 ) 的方式。
其中的 Multi-Thread 的方式便是 worker 模組的運作方式,適合運用在多核心的 CPU 上,而 Pre-Forking 的方式則是 prefork 的運行方式,適合在多顆 CPU 執行環境,

1.apache22-worker-mpm
 耗用的記憶體資源較少
2.apache22-peruser-mpm
耗用的記憶體資源較多