Debian: Controllare, svuotare RAM e mantenerla libera in automatico

Domande e consigli su Linux e software
Rispondi
Avatar utente
Palla
Grado 1
Grado 1
Messaggi: 153
Iscritto il: 29/05/2012, 20:25
Sistema operativo: Windows 8.1

Debian: Controllare, svuotare RAM e mantenerla libera in automatico

Messaggio da Palla » 03/08/2019, 17:43

Ciao,
come faccio a vedere la memoria totale e quella usata dal mio sistema operativo debian?
esiste un software oppure dei comandi per pulire la cache e da far ripetere in automatico affinché la RAM resti libera?

Grazie mille

GhostRider
Tecnico
Tecnico
Messaggi: 223
Iscritto il: 21/05/2012, 19:05

Re: Debian: Controllare, svuotare RAM e mantenerla libera in automatico

Messaggio da GhostRider » 03/08/2019, 18:04

Puoi controllare la memoria con il comando:

Codice: Seleziona tutto

free -m
Se vuoi svuotare la memoria puoi utilizzare:

Codice: Seleziona tutto

sync; echo 3 > /proc/sys/vm/drop_caches
Se vuoi automatizzare l'avvio del comando bisogna predisporre una azione schedulata, di seguito riporto ciò che occorre sapere per poterlo fare.

verifica dell'attuale contenuto del crontab:

Codice: Seleziona tutto

crontab -l
aggiungere, modificare, eliminare le righe del crontab:

Codice: Seleziona tutto

crontab -e
Esempio di righe da inserire nel crontab nel caso si volesse eseguire il comando al minuto 0:

Codice: Seleziona tutto

0 * * * * sync; echo 3 > /proc/sys/vm/drop_caches
Prima dell'indicazione del comando da eseguire vanno inseriti nell'ordine (da sinistra verso destra):
  • minuto
  • ora
  • giorno del mese
  • mese
  • giorno della settimana
L'utilizzo dell'asterisco (*) significa "tutti", quindi se ad esempio, viene utilizzato al posto del giorno del mese, il comando verrà eseguito tutti i giorni del mese.

Rispondi