Liberare la memoria RAM al volo
Inviato: 28/09/2014, 11:57
Linux gestisce la memoria RAM in modo autonomo, di solito non ci dovrebbero essere problemi. Può capitare però che dobbiate liberare la memoria RAM per qualche motivo. La più "banale" delle ipotesi e che il sistema si sia rallentato, ha saturato sia la RAM che lo spazio di SWAP ed il sistema è prossimo al collasso. Che fare?
La procedura è abbastanza semplice. Digitate da una shell di root questi comandi:
Il comando sync, scrive sul disco quello che avete in RAM. Subito dopo...
di questo comando, abbiamo tre possibilità.
Enjoy

La procedura è abbastanza semplice. Digitate da una shell di root questi comandi:
Codice: Seleziona tutto
sync
Codice: Seleziona tutto
echo 3 > /proc/sys/vm/drop_caches
- echo 1 > /proc/sys/vm/drop_caches. Libera solo la cache
- echo 2 > /proc/sys/vm/drop_caches. Libera la cache + gli "inode"
- echo 3 > /proc/sys/vm/drop_caches. Libera la cache + gli "inode" + la "entry cache"
Enjoy


