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

Duda sobre ocupación de memoria


Power
23/12/2008, 10:45
Cita Publicado inicialmente por JarFil
Lo primero, son MB no KB.
¿ En qué estaría yo pensando ?
Gracias JarFil.
Ya he corregido los KB a MB.

Voy a investigar a ver si descubro qué procesos se quedan con la memoria.

Saludos

JarFil
23/12/2008, 04:22
Lo primero, son MB no KB.

Para ver qué te ocupa esa memoria, puedes probar con
Código:
sudo top
o con
Código:
sudo ps xal

Power
22/12/2008, 09:07
Hola,

Tengo un servidor sólo para funciones de backup.
Cuando el servidor está arrancado el informe que da free sobre la memoria es:
Código:
            total       used       free     shared    buffers     cached
Mem:       1024496     255120     769376          0      10304     196376
-/+ buffers/cache:      48440     976056
Swap:      2048276          0    2048276
Veo que sólo se están usando 48 MB de memoria (sin contar la que se emplea como buffers o como cache).
Después, cuando se arranca el proceso de backup (su única función), pasa a:
Código:
             total       used       free     shared    buffers     cached
Mem:       1024496     950100      74396          0     431592      59828
-/+ buffers/cache:     458680     565816
Swap:      2048276         40    2048236
Ocupación de 458 MB de memoria.

Pero cuando ha acabado el proceso y hasta el día siguiente en que tiene que repetir el proceso, se queda con una ocupación de memoria similar.
(Por supuesto, si le hago reboot, vuelve a tener ocupada sólo 48 MB de memoria).

No creo que sea perjudicial que se quede con 458 MB de memoria ocupada, pero no entiendo por qué no se libera una vez acabado el proceso.
Aunque me gustaría más que volviese por sí solo a 48 MB.

Quería saber si hay algún comando en Linux para liberar esa memoria que no se está necesitando.

Saludos