|  | <?xml version="1.0"?> | 
|  | <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> | 
|  | <?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?> | 
|  | <!-- English Revision: 105989  --> | 
|  |  | 
|  | <!-- | 
|  | 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> | 
|  |  | 
|  |  |