| <?xml version="1.0"?> |
| <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> |
| <?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?> |
| <!-- English Revision: 1.6 --> |
| |
| <!-- |
| Copyright 2004 The Apache Software Foundation |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <modulesynopsis metafile="beos.xml.meta"> |
| |
| <name>beos</name> |
| <description>Este módulo de muiltiprocesamiento está |
| optimizado para BeOS.</description> |
| <status>MPM</status> |
| <sourcefile>beos.c</sourcefile> |
| <identifier>mpm_beos_module</identifier> |
| |
| <summary> |
| <p>Este módulo de muiltiprocesamiento (MMP) |
| es el que usa por defecto para BeOS. Usa un |
| único proceso de control que crea hebras para atender las |
| peticiones.</p> |
| </summary> |
| <seealso><a href="../bind.html">Configurar las direcciones y los |
| puertos que usa Apache</a></seealso> |
| |
| <directivesynopsis location="mpm_common"><name>User</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>Group</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>Listen</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>ListenBacklog</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>SendBufferSize</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>StartThreads</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>MinSpareThreads</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>MaxSpareThreads</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>MaxClients</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>CoreDumpDirectory</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>MaxMemFree</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>PidFile</name> |
| </directivesynopsis> |
| <directivesynopsis location="mpm_common"><name>ScoreBoardFile</name> |
| </directivesynopsis> |
| |
| <directivesynopsis> |
| <name>MaxRequestsPerThread</name> |
| <description>Limita el número de peticiones que una hebra (thread) puede |
| atender durante su vida</description> |
| <syntax>MaxRequestsPerThread <var>number</var></syntax> |
| <default>MaxRequestsPerThread 0</default> |
| <contextlist><context>server config</context></contextlist> |
| |
| <usage> |
| <p>La directiva <directive>MaxRequestsPerThread</directive> fija |
| el número máximo de peticiones que una hebra del |
| servidor puede atender durante su vida. Despues de atender |
| <directive>MaxRequestsPerThread</directive> peticiones, la hebra |
| termina. Si el límite fijado en <directive |
| >MaxRequestsPerThread</directive> es <code>0</code>, entonces la |
| hebra puede atender peticiones indefinidamente.</p> |
| |
| <p>Fijar la directiva <directive>MaxRequestsPerThread</directive> |
| a un límite distinto de cero ofrece dos benefcios |
| fundamentales:</p> |
| |
| <ul> |
| <li>limita la cantidad de memoria que puede consumir una hebra |
| si hay una filtración (accidental) de memoria;</li> |
| |
| <li>poniendo un límite a la vida de las hebras, se ayuda a |
| reducir el número de hebras cuando se reduce la carga de |
| trabajo en el servidor.</li> |
| </ul> |
| |
| <note><title>Nota:</title> <p>Para peticiones <directive |
| module="core">KeepAlive</directive>, solo la primera |
| petición se tiene en cuenta para este límite. De hecho, en este |
| caso el límite se impone sobre el número máximo |
| de <em>conexiones</em> por hebra.</p> |
| </note> |
| </usage> |
| </directivesynopsis> |
| |
| </modulesynopsis> |
| |
| |