[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inetd.conf & apache



Apache en el 'inetd.conf':

En el fichero 'inetd.conf' no se utilizan los scripts de
'/etc/inet.d'. Sólo hace falta ver los ejemplos de otros paquetes
instalados. Por ejemplo el EXIM:

smtp		stream	tcp	nowait	mail	/usr/sbin/exim exim -bs

Como puedes ver se llama directamente al script. Por tanto, para el
apache sería:

www		stream 	tcp	nowait  root    /usr/sbin/apache

Nota:

 No se si apache está en '/usr/sbin/apache', tampoco se si tienes que
 pasarle opciones al comando. En ese caso la línea sería 

www		stream 	tcp	nowait  root    /usr/sbin/apache  apache --debug -lk

 Donde yo pongo 'root' deberías poner 'nobody'. Pero es que en mi
 sistema el demonio de HTTP sólo puede ser ejecutado por el 'root'.
 No me preguntes porqué.

Nota bis:

 Si lo que quieres es ahorrar un poco de memoria no cargando el
 Apache, piensalo dos veces. Al tener que cargarlo cada vez que
 quieras usar, tendrá que realizar la inicialización. En demonios
 pequeños como el 'pop3d' o el 'figerd' esto no se nota apenas, así
 que todo el mundo los tiene en el 'inetd'. Pero el Apache es grande
 y 'rasca' al cargarse. Si cada vez que vas a solicitar una página se
 va a tener que cargar, lo que ahorras en memoria lo puedes gastar en
 espera.

 Por otro lado, no hay que tener miedo a tener demonios cargados en
 memoria aunque no los estés usando. El 'swap' del Linux es muy
 inteligente y eficiente. Por ejemplo en mi sistema tengo el demonio
 'dictd'. Lo uso escasamente y como puedes ver:

 FLAGS   UID   PID  PPID PRI  NI   SIZE   RSS WCHAN       STA TTY TIME COMMAND
    40 65534   134     1   0   0  12368     0 wait_for_co SW  ?   0:00 (dictd)

 Está metido en el swap (los parentesos quieren decir que está metido
 en el SWAP, como el 'SW' quiere decir).

 Por tanto aunque lo tengo en memoria, en realidad no me está
 ocupando memoria alguna. Cuando me haga falta (o lo ejecute), el
 Linux lo sacará del SWAP y se ejecutará casi instantaneamente.

 (Sacar del Swap un programa es mucho más rápido que rejecutarlo, porque
 el Swap es un volcado de memoria puro y duro).

Truco del almendruco:

 Yo muchas veces hago uso del Swap a proposito. Si se que voy a
 trabajar con el GIMP, lo tengo cargado y se que a los 2 minutos de
 no usarlo me lo mete en el Swap y me deja toda la memoria libre.
 Pero cuando lo use me ahorro todo el preiodo de carga de los plugins
 y todo esto.

 Lo mismo se puede aplicar a ladrillos atómicos como el Emacs o el
 WordPerfect. Puede ser una buena idea tenerlos en memoria y dejar
 que el Linux los swapee.

-- 
Saudos:
><ose        xmanoel@bigfoot.com   (Vigo/Galicia/España)
         http://pagina.de/xmanoel/
         http://w3.to/mikkeli/

11/26	Cream performs their farewell concert at Royal Albert Hall, 1968
11/26	(11/26/1865) "Alice in Wonderland" published. 
11/26	(11/26/1938) Richard Caruthers Little, impressionist. 


Reply to: