Nem olyan régen hallottam, hogy hogyan lehet FreeBSD-n (és egyéb más linux/unix rendszereken) felszabadítani az Inactive vagy Cached memóriát. Ez általában az a terület, amit bármikor újra lehet foglalni, nem használja senki, de korábban valamelyik processhez tartozott. Nem tudom, hogy van-e erre valami “hivatalos” megoldás, de a memória rögtön kiürül, amint egy memóriánál nagyobb fájlt akarok törölni…
pl.: 4G ram esetén:
dd if=/dev/zero of=/home/petike/test bs=2M count=3000
rm /home/petike/test
Ezek után “felszabadul” a memória 🙂