mpmt_os2
MPM hybride multi-processus, multi-thread pour OS/2
MPM
mpmt_os2.c
mpm_mpmt_os2_module

Le serveur se compose d'un processus principal parent, et d'un petit nombre fixe de processus enfants.

La tâche du processus parent consiste à gérer les processus enfants, c'est à dire lancer ces processus de manière à ce qu'il y en ait toujours un nombre égal à la valeur de la directive StartServers pour traiter les connexions.

Chaque processus enfant comporte un jeu de threads esclaves et un thread maître qui accepte les connexions et les distribue aux esclaves via une file de travail. Le jeu de threads esclaves est dynamique et géré par un thread de maintenance de façon à ce que le nombre de threads inactifs soit maintenu entre MinSpareThreads et MaxSpareThreads.

Définition des adresses et ports qu'utilise Apache
User
Group
Listen
ListenBacklog
ReceiveBufferSize
SendBufferSize
MaxConnectionsPerChild
MaxSpareThreads
MinSpareThreads
PidFile
StartServers