Apache HTTP Server Version 2.0
 
	This document refers to the 2.0 version of Apache httpd, which is no longer maintained. Upgrade, and refer to the current version of httpd instead, documented at:
You may follow this link to go to the current version of this document.
| Description: | An experimental variant of the standard workerMPM | 
|---|---|
| Status: | MPM | 
| Module Identifier: | mpm_leader_module | 
| Source File: | leader.c | 
This MPM is experimental, so it may or may not work as expected.
This is an experimental variant of the standard
				worker MPM. It uses a Leader/Followers design pattern
				to coordinate work among threads. For more info, see http://deuce.doc.wustl.edu/doc/pspdfs/lf.pdf.
			
To use the leader MPM, add
				--with-mpm=leader 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.