Ok, muchas gracias aritz, mirare estas cosas. El vie, 02-09-2005 a las 16:32 +0200, Aritz Beraza Garayalde [Rei] escribió: > 2005/9/2, Francisco J. Bejarano <[EMAIL PROTECTED]>: > > > > El vie, 02-09-2005 a las 10:37 +0200, mario escribió: > > > El vie, 02-09-2005 a las 10:02 +0200, Francisco J. Bejarano escribió: > > > > Hola a todos > > > > > > > > Actualmente tengo un servidor debian sarge sin entorno gráfico que > > > > funciona como servidor web (apache2 con SSL, mysql 4.1.11 y php 4.3.10). > > > > > > > > Es un PIII 500 con 384 Mb de RAM y raid 1 > > > > > > > > El caso es que está en pruebas, es decir, sin practicamente carga de > > > > trabajo y el puñetero esta consumiendo mucha memoria ram. Os pongo la > > > > salida del top. > > > > > > > > Tasks: 57 total, 1 running, 56 sleeping, 0 stopped, 0 zombie > > > > Cpu(s): 0.3% user, 0.3% system, 0.0% nice, 99.3% idle > > > > Mem: 386704k total, 199356k used, 187348k free, 35240k buffers > > > > Swap: 441656k total, 0k used, 441656k free, 87452k cached > > > > > > --------------------------------^ > > > > > > Yo creo que mientras no empiece a "swapear" no debes preocuparte. Los > > > procesos se cargan en memoria y como no son muchos quedan cacheados. 50% > > > de memoria "ocupada" (por llamarlo de alguna manera) no es mucho. > > > > > > De todos modos puedes quitar cosas que no sean imprescindibles en los > > > niveles de arranque. O compilar un kernel con sólo lo necesario. > > > > De esos 200 megas, unos 35 son de buffers. Si quieres saber que te > está consumiendo memoria, ejecuta top, y luego pulsa "M" (mayúscula) > para que ordene los procesos por consumo de memoria. (de mayor a > menor). > > De todas formas, configura tu apache2 (limita el tamaño del pool, si > no tienes muchas peticiones con un pool de recepción de 5 es > suficiente). Luego, si las bases de datos mysql que usas son grandes, > eso también consume memoria, y según que uses en php, revisa si cachea > las páginas en memoria para servirlas más rápido. Pero estoy de > acuerdo con mario en que hasta que no tire de swap no hay problema. > > > Aha, ¿hay algun comando que libere memoria ram? o esto ya lo hace > > automaticamente linux y no se puede tocar. Solo por saberlo. > > > > El SO se encarga de liberar memoria. Lo que cambia suele ser la forma > de hacerlo. Linux no libera la memoria hasta que no la necesita. Es > decir, si tienes un programa que has cerrado, no lo borra de memoria, > hasta que no necesite esa memoria para alguna otra cosa. De esta forma > si vuelves a abrir la apicación o archivo, al estar en memoria carga > mucho más rápido (prueba a abrir el openoffice, cerrarlo y volverlo a > abrir, la segunda vez cargará mucho más rápido). > > > > > > > > Hace tiempo monté un servidor en producción parecido a eso pero además > > > con servidor de correo tirando de cuentas mysql y la carga es parecida. > > > > ¿Y es rapido o aceptable para la carga de usuarios que tienes (cuantos + > > o -)? o se queda corto. (ya se que cuanto mas recursos mejor pero ya que > > tuviste un sistema parecido me gustaria saber tu opinion). > > > > Depende de muchas cosas. Yo he tenido un servidor con apache, drupal > (cms en php), gallery (en php), squirrelmail (webmail en php), > servidor imap de correo (15 cuentas más o menos) con spamassassin para > filtrar el spam, en un pentium 166mmx con 160 de ram. El spamassassin > realentiazaba el sistema cuando entraba en funcionamiento, y las > páginas php tardaban unos segundos en cargar, (4 o 5), pero funcionaba > bien. > > Saludos > Aritz Beraza [Rei]
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]