Apache HTTP Server Version 2.0
Beschreibung: | Eine experimentelle Variante des Standard-MPMs
worker |
---|---|
Status: | MPM |
Modulbezeichner: | mpm_leader_module |
Quelltext-Datei: | leader.c |
Dieses MPM ist noch experimentell und funktioniert m�glicherweise nicht wie erwartet.
Dies ist eine experimentelle Variante des Standard-MPMs
worker
. Das Modul verwendet ein
Leader/Followers-Design-Pattern, um die Arbeit zwischen Threads zu
koordinieren. Weitere Informationen finden Sie unter http://deuce.doc.wustl.edu/doc/pspdfs/lf.pdf.
Um bei der Erstellung des httpd
das MPM
leader
zu verwenden, f�gen Sie den Argumenten
des configure
-Skripts --with-mpm=leader
hinzu.
Dieses MPM baut auf den atomaren APR-Vergleichs- und -Tauschoperationen
f�r die Thread-Synchronisation auf. Wenn Sie f�r einen
x86-Rechner kompilieren, ohne dass 386-Unterst�tzung ben�tigt
wird, oder wenn Sie f�r einen SPARC-Rechner kompilieren und keine
pre-UltraSPARC-Chips betreiben m�ssen, f�gen Sie den Argumenten
des configure
-Skripts
--enable-nonportable-atomics=yes
hinzu. Dies veranlasst die
APR veranlasst dazu, atomare Operationen einzusetzen, welche effizienten
Befehlscode verwenden, der �lteren CPUs nicht zur Verf�gung
stehen.