Hola, On Sat, Sep 12, 1998 at 11:41:01AM +0100, Tomás Bautista wrote: > Resulta que cuando arranco la máquina y hago "free" veo que dispongo de > bastante memoria. Pero cuando va pasando el tiempo, y sobre todo después > de haber estado ejecutando las X y programas de aplicación, después de > salirme de todos ellos y sin tener, aparentemente, nada ejecutando que no > estuviera tras el arranque vuelvo a hacer un "free" y hay bastante más > memoria ocupada.
¿Así? $ free total used free shared buffers cached Mem: 31032 26164 4868 13188 2952 16240 -/+ buffers/cache: 6972 24060 Swap: 32748 28 32720 $ bc [...] 26164-2952-16240 6972 4868+2952+16240 24060 Los buffers/cache son cosas en tránsito del disco duro. El cache es eso, un caché; esa memoria está "potencialmente libre", es decir, de ser necesario, se puede librerar. También puedes controlar como se usa el swap usando la interfaz /proc/sys/vm; mira en el directorio Documentation, el fichero memory-tuning.txt, en el código fuente del kernel (o en la documentación del kernel provista por Debian) Marcelo