Для веб-сервера Apache существует множество моделей симметричной мультипроцессорности. Вот основные из них:
| Название
| Разработчик
| Поддерживаемые OS
| Описание
| Назначение
| Статус
|
| worker
| Apache Software Foundation
| Linux, FreeBSD
| Гибридная мультипроцессорно-мультипоточная модель. Сохраняя стабильность мультипроцессорных решений, она позволяет обслуживать большое число клиентов с минимальным использованием ресурсов.
| Среднезагруженные веб-серверы.
| Стабильный.
|
| pre-fork
| Apache Software Foundation
| Linux, FreeBSD
| MPM, основанная на предварительном создании отдельных процессов, не использующая механизм threads.
| Большая безопасность и стабильность за счёт изоляции процессов друг от друга, сохранение совместимости со старыми библиотеками, не поддерживающими threads.
| Стабильный.
|
| perchild
| Apache Software Foundation
| Linux
| Гибридная модель, с фиксированным количеством процессов.
| Высоконагруженные серверы, возможность запуска дочерних процессов используя другое имя пользователя для повышения безопасности.
| В разработке, нестабильный.
|
| netware
| Apache Software Foundation
| Novell NetWare
| Мультипоточная модель, оптимизированная для работы в среде NetWare.
| Серверы Novell NetWare
| Стабильный.
|
| winnt
| Apache Software Foundation
| Microsoft Windows
| Мультипоточная модель, созданная для операционной системы Microsoft Windows.
| Серверы под управлением Windows Server.
| Стабильный.
|
| Apache-ITK
| Steinar H. Gunderson
| Linux, FreeBSD
| MPM, основанная на модели prefork. Позволяет запуск каждого виртуального хоста под отдельными uid и gid.
| Хостинговые серверы, серверы, критичные к изоляции пользователей и учёту ресурсов.
| Стабильный.
|
| peruser
| Sean Gabriel Heacock
| Linux, FreeBSD
| Модель, созданная на базе MPM perchild. Позволяет запуск каждого виртуального хоста под отдельными uid и gid. Не использует потоки.
| Обеспечение повышенной безопасности, работа с библиотеками, не поддерживающими threads.
| Стабильная версия от 4 октября 2007 года, экспериментальная — от 10 сентября 2009 года.
|