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

Re: Uso Ram



El día 18 de octubre de 2011 16:38, fernando sainz
<fernandojose.sainz@gmail.com> escribió:
> 2011/10/18 Esteban Torres Rodríguez <mortenol.torres@gmail.com>:
>> Buenas,
>>
>> Tengo una duda de la gestión de la Ram en linux. Hasta donde yo sé,
>> con el uso normal de un server linux, este va cacheando la memoria que
>> se va utilizando para que la futura utilización de dicha memoria sea
>> mejor, pero me encuentro en casos en que el server tiene cacheado el
>> 70% de la memoria y cuando un proceso solicita más memoria no la
>> encuentra (por ejemplo un proceso java en tomcat).
>>
>> He limpiado la cache con sync; echo 3 > /proc/sys/vm/drop_caches, pero
>> quiero saber como funciona la memoria RAM en el server.
>>
>> Se supone que cuando un proceso necesita mas memoria, dicho proceso
>> tiene que ir a la cache o es el sistema operativo quien la debe
>> liberar?
>>
>> Cada cuanto tiempo se libera la memoria cacheada o hay que forzar
>> dicha limpieza?
>>
>>
> Siento no poder ayudarte, esto escapa a mis conocimientos.
> Cuando dices que no encuentra memoria que es lo que pasa.

Out of memory

>
> La gestión de memoria en Linux es buena, no creo que haya que hacer
> nada de lo que dices.
> Otra cosa es java (en servidores de aplicaciones), que tiene sus
> peculiaridades sobre la gestión de memoria.
> (Yo investigaría en este campo que es el que te puede estar dando problemas.)

Es lo que intento descartar. Que sea del Sistema Operativo.

>
> S2
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: http://lists.debian.org/CAGwrHj0rBvh1Eb222zcWzE+9kRf_paYc0_VLd18h4oMhXsc5w@mail.gmail.com
>
>


Reply to: