El día 27 de septiembre de 2015, 15:51, Camaleón <noela...@gmail.com> escribió: > El Sun, 27 Sep 2015 13:46:14 +0200, José Miguel (sio2) escribió: > >> Para no escribir varios correos contentos a todos aquí: >> >> Ya he logrado meterme en el servidor y no he visto ningún programa que >> parezca consumir ingentes cantidades de memoria. El estado de la memoria >> cuando logré entrar era este: >> >> total used free shared buffers cached >> Mem: 8072224 5397344 2674880 223196 93108 3734372 >> -/+ buffers/cache: 1569864 6502360 >> Swap: 2097148 32572 2064576 >> >> Parece que hay memoria libre, > > (...) > > Un apunte sobre el uso de memoria. > > Con 8 GiB de RAM física el sistema de no debería tirar de la swap salvo > en casos MUY puntuales. Mi equipo personal tiene esa misma configuración > (8 GiB y 2 GiB de swap) y nunca, jamás lo he visto hacer uso de la swap. > Ni un sólo byte. > > Por otro lado, tienes ~3,7 GiB cacheados, lo cual puede ser bueno (si > esos datos se están usando para agilizar operaciones) o no, porque no > siempre ese caché contiene información útil, pueden ser datos de un > proceso que ya ha terminado pero que está reteniendo esa memoria¹ e > impidiendo que el resto de servicios puedan solicitarla y el kernel no > pueda asignarla (de ahí que tenga que tirar de la swap). Prueba a vaciar > el caché. >
La memoria cache la gestiona el núcleo y cuando se necesita más RAM se desecha el cache y se usa. En ningún momento deja de estar disponible. S2. > ¹Suele pasarme en un servidor con samba al hacer copia de los datos desde > los clientes de la red, el sistema se pone en modo "traga-RAM" y cuando > termina la copia siguen en caché unos 7 GiB. de los 8 GiB de RAM física > que tiene el servidor. > > Saludos, > > -- > Camaleón >