Apache HTTP 伺服器版本 2.4
描述 | OS/2 的混合多處理程序多執行緒 MPM |
---|---|
狀態 | MPM |
模組識別碼 | mpm_mpmt_os2_module |
來源檔 | mpmt_os2.c |
伺服器包含一個主父程序和一個數量小且固定的子程序。
父程序的職責是管理子程序。這包括在需要時生成子程序,確保總是存在 StartServers
程序來接受連接。
每個子程序都包含一個工作執行緒池,以及一個接受連接並透過工作佇列將它們傳遞給工作執行緒池的主執行緒。工作執行緒池是由維護執行緒管理的動態池,因此會保持閒置執行緒的數量介於 MinSpareThreads
及 MaxSpareThreads
之間。