Serveur HTTP Apache Version 2.4

| Description: | MPM hybride multi-processus, multi-thread pour OS/2 |
|---|---|
| Statut: | MPM |
| Identificateur de Module: | mpm_mpmt_os2_module |
| Fichier Source: | mpmt_os2.c |
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.