Updates for french translations and small typos for manual/mod/mod_reqtimeout.xml.
authorLucien Gentis <lgentis@apache.org>
Sat, 28 Nov 2009 17:50:47 +0000 (17:50 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 28 Nov 2009 17:50:47 +0000 (17:50 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@885121 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/misc/perf-tuning.xml.fr
docs/manual/mod/event.xml.fr
docs/manual/mod/mod_reqtimeout.xml

index 68363ff73cca3eebab7db5b29147b7e225fcf2c5..2f9be0ebb4f850e9bec797207d6a243b6e2dcd8d 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 881113 -->
+<!-- English Revision : 883878 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
       <directive module="mpm_common">Listen</directive> multiples sur ces
       architectures est donc peu s&ucirc;r.</p>
 
-      <p>On peut utiliser la directive
-      <directive module="mpm_common">AcceptMutex</directive> pour modifier
-      l'impl&eacute;mentation du mutex s&eacute;lectionn&eacute;e &agrave; l'ex&eacute;cution.</p>
-
-      <dl>
-        <dt><code>AcceptMutex flock</code></dt>
-
-        <dd>
-          <p>Cette m&eacute;thode utilise l'appel syst&egrave;me <code>flock(2)</code> pour
-         cr&eacute;er un fichier verrou (dont la localisation est d&eacute;finie par la
-         directive <directive module="mpm_common">LockFile</directive>.</p>
-        </dd>
-
-        <dt><code>AcceptMutex fcntl</code></dt>
-
-        <dd>
-          <p>Cette m&eacute;thode utilise l'appel syst&egrave;me <code>fcntl(2)</code> pour
-         cr&eacute;er un fichier verrou ((dont la localisation est d&eacute;finie par la
-         directive <directive module="mpm_common">LockFile</directive>.</p>
-        </dd>
-
-        <dt><code>AcceptMutex sysvsem</code></dt>
-
-        <dd>
-          <p>(Versions 1.3 ou sup&eacute;rieures) Cette m&eacute;thode utilise les s&eacute;maphores
-         style SysV pour impl&eacute;menter les mutex. Malheureusement, les
-         s&eacute;maphores style SysV ont quelques effets de bord n&eacute;fastes. L'un
-         d'entre eux est la possibilit&eacute; pour Apache de s'arr&ecirc;ter sans
-         "faire le m&eacute;nage" dans les s&eacute;maphores (voir la page de manuel de
-         <code>ipcs(8)</code>). Un autre effet de bord est introduit par
-         l'API des s&eacute;maphores qui permet &agrave; tout CGI s'ex&eacute;cutant sous le m&ecirc;me
-         uid que le serveur web d'effectuer une attaque par d&eacute;ni de service
-         (c'est &agrave; dire <em>tous</em> les CGIs, &agrave; moins que vous n'utilisiez
-         un programme comme <program>suexec</program> ou
-         <code>cgiwrapper</code>).</p>
-        </dd>
-
-        <dt><code>AcceptMutex pthread</code></dt>
-
-        <dd>
-          <p>(versions 1.3 ou sup&eacute;rieures) Cette m&eacute;thode utilise les mutex
-         POSIX et devrait fonctionner sur toute architecture impl&eacute;mentant
-         de mani&egrave;re compl&egrave;te la sp&eacute;cification concernant les threads POSIX ;
-         il semble cependant qu'elle ne fonctionne que sur Solaris (versions
-         2.5 ou sup&eacute;rieures), et sous certaines configurations seulement. Si
-         vous tentez l'exp&eacute;rience, votre serveur risque de se bloquer et de ne
-         plus r&eacute;pondre &agrave; vos sollicitations. Par contre, les serveurs
-         n'h&eacute;bergeant que du contenu statique devraient fonctionner
-         correctement.</p>
-        </dd>
-
-        <dt><code>AcceptMutex posixsem</code></dt>
-
-        <dd>
-          <p>(Versions 2.0 ou sup&eacute;rieures) Cette m&eacute;thode utilise les s&eacute;maphores
-         POSIX. L'appartenance du s&eacute;maphore n'est pas r&eacute;cup&eacute;r&eacute;e quand un
-         thread du processus qui d&eacute;tient le mutex provoque une erreur de
-         segmentation, ce qui a pour effet de bloquer le serveur.</p>
-        </dd>
-
-      </dl>
-
-      <p>Si votre syst&egrave;me propose une m&eacute;thode de s&eacute;rialisation diff&eacute;rente de
-      celles de la liste ci-dessus, il pourrait &ecirc;tre int&eacute;ressant d'ajouter &agrave;
-      APR le code correspondant.</p>
-
+      <p>La directive <directive module="core">Mutex</directive> permet
+      de modifier l'impl&eacute;mentation du mutex <code>mpm-accept</code> &agrave;
+      l'ex&eacute;cution. Des consid&eacute;rations sp&eacute;cifiques aux diff&eacute;rentes
+      impl&eacute;mentations de mutex sont document&eacute;es avec cette directive.</p>
+      
       <p>Une autre solution qui a &eacute;t&eacute; imagin&eacute;e mais jamais impl&eacute;ment&eacute;e, consiste
       &agrave; s&eacute;rialiser partiellement la boucle -- c'est &agrave; dire y faire entrer un
       certain nombre de processus. Ceci ne pr&eacute;senterait un int&eacute;r&ecirc;t que sur les
index 02ed340429ccdc3f0502f3ead022d7e2b3872a6c..1ff42d97a8515f3fca1b24ea8c84df5a5df14882 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 759115 -->
+<!-- English Revision : 883878 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -104,8 +104,6 @@ mobiliser des threads que pour les connexions en cours de traitement</descriptio
     </ul>
 </section>
 
-<directivesynopsis location="mpm_common"><name>AcceptMutex</name>
-</directivesynopsis>
 <directivesynopsis location="mpm_common"><name>CoreDumpDirectory</name>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>EnableExceptionHook</name>
@@ -118,8 +116,6 @@ mobiliser des threads que pour les connexions en cours de traitement</descriptio
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>SendBufferSize</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>LockFile</name>
-</directivesynopsis>
 <directivesynopsis location="mpm_common"><name>MaxClients</name>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>MaxMemFree</name>
index 58cab3d18b82844cf445c6105e1423f8e949feec..0d53199f523a8aa35baca53f1ade562fde9075a2 100644 (file)
     must be received within this time.</dd>
 
     <dt><code>headerminrate</code></dt>
-    <dd>The minumum data rate for receiving the request headers in
+    <dd>The minimum data rate for receiving the request headers in
     bytes/second. Whenever data is received, the timeout is increased
     according to this data rate.</dd>
 
     received within this time.</dd>
 
     <dt><code>bodyminrate</code></dt>
-    <dd>The minumum data rate for receiving the request body in
+    <dd>The minimum data rate for receiving the request body in
     bytes/second. Whenever data is received, the timeout is increased
     according to this data rate.</dd>