2011/10/18 Esteban Torres Rodríguez <mortenol.tor...@gmail.com>: > El día 18 de octubre de 2011 16:38, fernando sainz > <fernandojose.sa...@gmail.com> escribió: >> 2011/10/18 Esteban Torres Rodríguez <mortenol.tor...@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.
Vale, pues en vez de arrancar algo de java, arranca un proceso que sepas que requiere mucha memoria, como un navegador o un paquete ofimático. Seguro que no estas confundiendo el cache del sistema con ese engendro de java y sus recolectores de basura... ¿cuanta memoria tienes, y cuanto swap? > >> >> S2 >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/cagwrhj0rbvh1eb222zcwze+9krf_payc0_vld18h4omhxs...@mail.gmail.com >> >> > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > http://lists.debian.org/CA+FbNVgVemK14˜j53pbhbovzikyxdgel32v7ofkojn3z0...@mail.gmail.com > > -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHg3OEZ49V=3M76kznJGGWxe0=gfh2rabeb4656mlvy...@mail.gmail.com