We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Excesivo consumo de ram?


Ros
07/07/2010, 14:12
Cita Publicado inicialmente por general9000
muchas gracias. Ahora , como regreso el valor que tenia en el archivo que por default era 0

intente con el editor VI pero me salta este error


"drop_caches"
WARNING: The file has been changed since reading it!!!
Do you really want to write to it (y/n)?y
"drop_caches" E667: Fsync failed
Press ENTER or type command to continue

gracias. !!!

=================================

EDIT:

# echo 0 > /proc/sys/vm/drop_caches

gracias !!!!
Eso mismo :P
Saludos !

general9000
07/07/2010, 03:33
Cita Publicado inicialmente por Ros
Realmente el riesgo es nulo, simplemente puedes notar que trabaja un poquito mas lento, en el momento de ejecutarlo, pero al poco tiempo, linux cachea ram de nuevo y funciona perfecta-mente de nuevo.

Pero con el uso de RAM que tienes, no hay ningún riesgo en usar este comando, yo incuso en algún servidor incluso he tenido ese comando en un crontab, que se ejecutaba cada minuto, porque me interesaba tener el mínimo consumo de RAM posible.

Saludos !
muchas gracias. Ahora , como regreso el valor que tenia en el archivo que por default era 0

intente con el editor VI pero me salta este error


"drop_caches"
WARNING: The file has been changed since reading it!!!
Do you really want to write to it (y/n)?y
"drop_caches" E667: Fsync failed
Press ENTER or type command to continue

gracias. !!!

=================================

EDIT:

# echo 0 > /proc/sys/vm/drop_caches

gracias !!!!

Ros
07/07/2010, 03:08
Cita Publicado inicialmente por general9000
Que riesgos existen al ejecutar el comando:

# echo 3 > /proc/sys/vm/drop_caches

Por ejemplo si se tiene un servidor oracle funcionando ?

muchas gracias,
Realmente el riesgo es nulo, simplemente puedes notar que trabaja un poquito mas lento, en el momento de ejecutarlo, pero al poco tiempo, linux cachea ram de nuevo y funciona perfecta-mente de nuevo.

Pero con el uso de RAM que tienes, no hay ningún riesgo en usar este comando, yo incuso en algún servidor incluso he tenido ese comando en un crontab, que se ejecutaba cada minuto, porque me interesaba tener el mínimo consumo de RAM posible.

Saludos !

general9000
07/07/2010, 01:58
Cita Publicado inicialmente por Ros

Ahora vamos a usar un comando para limpiar cache:

Código:
echo 3 > /proc/sys/vm/drop_caches


Saludos !
Que riesgos existen al ejecutar el comando:

# echo 3 > /proc/sys/vm/drop_caches

Por ejemplo si se tiene un servidor oracle funcionando ?

muchas gracias,

Ros
07/07/2010, 01:33
Cita Publicado inicialmente por general9000
Disculpen por revivir el post pero google me trajo aqui para resolver parte de mi duda

Deseo por favor una ayuda con lo siguiente:
- En mi lista de procesos por consumo de ram tengo lo siguiente
....
16184 /usr/bin/python -tt /usr/sbin/yum-u
30116 /usr/bin/python -tt /usr/bin/puplet
178740 /usr/java/jdk1.5.0_22/bin/java -Du
203228 /usr/java/jdk1.5.0_22/bin/java -Du
205292 /usr/java/jdk1.5.0_22/bin/java -Du
968476 /usr/java/jdk1.5.0_22/bin/java -Du

- la suma total me da 1812.55MB aprox

- comparando con el comando free -m

[root@vuprap01 src]# free -m
.....................total ......used ....... free.......shared......buffers........cached
Mem:.............7985......6468........1516......0 .................241...........4509
-/+ buffers/cache: .......[1717].....6268
Swap: ........9983 ............ 0 ....... 998

- Me gustaria saber la funcion del shared,cached y como puedo disminuirlos ?

muchas gracias a sus respuestas..
Bueno, El cuanto a la swap, creo que te has comido un numero, pero bueno tu servidor va bastante bien, En cuanto a RAM, de los 8 GB que pareces tener, esta usando 6468, y 4509 de estos están en cache, por lo cual se esta utilizando para agilizar procesos.
Además el uso de tu SWAP, es de 0, por lo cual a tu servidor no le falta RAM.

Vamos estar perfecto,

La carga de mi servidor:

Código:
froot@ks310021:~# free -m
             total       used       free     shared    buffers     cached
Mem:          7968       7904         64          0        282       3558
-/+ buffers/cache:       4062       3906 begin_of_the_skype_highlighting**************4062 3906******end_of_the_skype_highlighting
Swap:         2047          2       2045
Si te fijas, Quedan 64 MB de RAM libre, pero de los 7904 que están en uso, 3558, están en cache, además solo esta usando 2 MB de SWAP. por lo cual el servidor esta bastante desahogando.

Si lo que quieres es tener controlado tu uso de CPU, RAM... te recomiendo instalarte una herramienta muy útil, Htop, es parecido al top pero con mucha información sobre los procesos, de la RAM... ETC, además de forma bastante visual, te permite clasificar de distintas maneras muy útiles los procesos,

http://htop.sourceforge.net/

Por ultimo te voy a decir una cosa que puedes probar, mira, pon Free -m y mira lo que te sale, En mi caso:

Código:
root@ks310021:~# free -m
             total       used       free     shared    buffers     cached
Mem:          7968       7846        122          0        273       3541
-/+ buffers/cache:       4031       3937
Swap:         2047          2       2045
root@ks310021:~#
Ahora vamos a usar un comando para limpiar cache:

Código:
echo 3 > /proc/sys/vm/drop_caches
ahora ponemos free -m de nuevo:

Código:
froot@ks310021:~# free -m
             total       used       free     shared    buffers     cached
Mem:          7968       3903       4064          0          1         73
-/+ buffers/cache:       3828       4140
Swap:         2047          2       2045
Ahora tenemos el uso real de RAM que seria 3903.

Por ultimo respondo ha tus preguntas, Shared es la RAM Compartida, la cached, como te he comenzado es la cacheada, que es la que esta usando Linux para agilizar procesos.
Espero ayudar.

Saludos !

general9000
07/07/2010, 01:18
Cita Publicado inicialmente por Power
Linux no es tonto (como dice la publicidad de cierto comercio) y si ve que hay memoria libre, no la deja aburrida, sino que la utiliza como buffer para acelerar procesos.

Saludos
Disculpen por revivir el post pero google me trajo aqui para resolver parte de mi duda

Deseo por favor una ayuda con lo siguiente:
- En mi lista de procesos por consumo de ram tengo lo siguiente
....
16184 /usr/bin/python -tt /usr/sbin/yum-u
30116 /usr/bin/python -tt /usr/bin/puplet
178740 /usr/java/jdk1.5.0_22/bin/java -Du
203228 /usr/java/jdk1.5.0_22/bin/java -Du
205292 /usr/java/jdk1.5.0_22/bin/java -Du
968476 /usr/java/jdk1.5.0_22/bin/java -Du

- la suma total me da 1812.55MB aprox

- comparando con el comando free -m

# free -m
.....................total ......used ....... free.......shared......buffers........cached
Mem:.............7985......6468........1516......0 .................241...........4509
-/+ buffers/cache: .......[1717].....6268
Swap: ........9983 ............ 0 ....... 998

- Me gustaria saber la funcion del shared,cached y como puedo disminuirlos ?

muchas gracias a sus respuestas..

Power
29/10/2008, 20:26
Efectivamente, como comenta Rockeye, no hay que preocuparse mucho mientras no se utilice swap.

Linux no es tonto (como dice la publicidad de cierto comercio) y si ve que hay memoria libre, no la deja aburrida, sino que la utiliza como buffer para acelerar procesos.

Puedes comprobar la memoria que se utiliza con el comando free
Te dará algo como:
Código:
            total       used       free     shared    buffers     cached
Mem:       1944996     907880    1037116          0     110108     428032
-/+ buffers/cache:     369740    1575256
Swap:      1445840          0    1445840
Sólo está realmente utilizada (sin poder prescindir de ella) la que aparece en negrita.

Saludos

rockeye
29/10/2008, 20:12
Linux administra la RAM de forma diferente a win. No es dificil que se la "quede" toda para él, pero no os preocupéis por eso. No siempre quiere decir que el sistema esté sobrecargado. Lo que teneis que ver es que no empiece a tirar de swap. Esto si es importante.

neojordan
28/10/2008, 20:51
Pues algo falla... yo tengo solo 1 dominio y se chupa 1gb de ram el solito...

chrimasa
01/01/2008, 20:26
Pues. mira resumiendo Plesk es un panel que de controla todo lo relacionado con el hosting, Clientes, Dominios, te permite crear cuentas de susuario, cuentas de reseller.

El Plesk actual tiene soporte para todo lo habitual además con un paquete de extras es compatible con ColdFusion y unas cuantas cosillas más.

En su web está todo MUY bien explicado: http://www.swsoft.com/es/products/plesk/

Por lo que hace al consumo de RAM, "más o menos" lo que ellos recomiendan es:

http://img72.imageshack.us/img72/2893/dibujoty0.jpg

Un saludete

Gura
01/01/2008, 17:41
Buenas. Yo nunca usé paneles porque a diferencia de vosotros no me dedico a ofrecer servicios sino que es un uso totalmente personal, pero me gustaría saber un poco como funciona Plesk para que se tenga en consideración el numero de sitios web activos con el consumo de ram. Vamos, que para mi es un asistente via web que maneja ftp, http, correo o lo que sea modificando archivos de configuración, nada más, pero es muy probable que esté equivocado. Puede alguien arrojar un poco de información sobre esto?

Pperezu
31/12/2007, 17:18
Tengo 1GB, y por ahora sólo hay 3 webs (grandes) funcionando, y al actualizar a la 8.3 ha dado un salto enorme en este sentido. Antes estaban consumidos casi en su totalidad todo el rato, y ahora normalmente están libres la mitad aprox.

Así que tengo que daros las gracias encarecidamente.

chrimasa
29/12/2007, 20:54
Si, la actualización al 8.3 hace que el consumo de RAM baje considerablemente.

Cuanta RAM tienes en tu servidor... en SWSOFT, aconsejan que para un servidor (Linux) con unos 500 dominios activos, mínimo 512 Mb de RAM.

Un saludete

Pperezu
29/12/2007, 11:37
Gracias Chrimasa, voy a probar a actualizar, porque realmente parece que debora la RAM. A ver si mejora un poco este punto.

chrimasa
28/12/2007, 22:35
Yo actualicé directamente a la 8.3 y sin problemas.

Cambio de licencia? Creo que sirve la misma pero informate en OVH

Pperezu
28/12/2007, 11:49
Hola:

Este es mi primer mensaje en este foro, pues he contratado un servidor dedicado con Plesk, y aun ando un poco perdido. He visto que se puede actualizar desde el panel y aunque he tratado de informarme aun no lo tengo claro.

A mi me han dado el server con la versión 8.0 y veo que puedo actualizar hasta la 8.3, pero me asaltan dos dudas.

La primera, ¿puedo actualizar directamente a la 8.3, o tengo que hacerlo por pasos? El sentido común me indica que puedo ir directo a la 8.3 pero no me fio del más común de los sentidos

La segunda. Dice que cuando actualizas, tienes que pedir una nueva licencia por correo electrónico. ¿Este proceso es rápido? ¿Que datos debo dar en dicho correo?

lagardel
23/12/2007, 15:49
Gracias lo he actualizado por completo y ahora consume solo una tercera parte de la ram, algo mas o menos normal.

chrimasa
23/12/2007, 00:51
Prueba a instalar todas las actualizaciones del Plesk.

Al hacerlo, baja bastante el consumo de la RAM

lagardel
23/12/2007, 00:44
buenas, hace poco cambie a plesk 8.0 en mi servidor y en el estatus me marca el consumo de toda la ram disponible es normal esto?

el servidor es pIV 3.0 512 ram.

gracias.