Apache HTTP Server Version 2.2

Apache > HTTP Server > Documentation > Version 2.2 > Modules

# Apache MPM event

Available Languages: en

Description: | An experimental variant of the standard `worker` MPM
Status: | MPM
Module Identifier: | mpm_event_module
Source File: | event.c

### Summary

### Warning

This MPM is experimental, so it may or may not work as expected.

To use the `event` MPM, add `--with-mpm=event` to the `configure` script's arguments when building the `httpd`.

This MPM depends on APR's atomic compare-and-swap operations for thread synchronization. If you are compiling for an x86 target and you don't need to support 386s, or you are compiling for a SPARC and you don't need to run on pre-UltraSPARC chips, add `--enable-nonportable-atomics=yes` to the `configure` script's arguments. This will cause APR to implement atomic operations using efficient opcodes not available in older CPUs.

### Directives

Available Languages: en