21
Per ottenere informazioni sulla RAM o sulla memoria di lavoro in Linux, è sufficiente un comando da terminale. Qui potete scoprire quale comando utilizzare e come utilizzarlo.
Linux: ottenere informazioni sulla RAM e determinare la memoria di lavoro
Con un semplice comando da terminale è possibile ottenere molte informazioni sulla memoria di lavoro (RAM). Poiché la visualizzazione è un po’ confusa, ve la spieghiamo in questa guida.
- Apri un terminale con la combinazione di tasti [Ctrl] + [Alt] + [T] o selezionalo dall’elenco del tuo programma.
- Ora inserisci il comando “top” senza virgolette e conferma con [Invio].
- Apparirà un elenco dei processi attualmente in esecuzione, in cui vengono visualizzate in tempo reale anche tutte le informazioni relative alla RAM installata.
- Sotto “KiB Mem” troverete la dimensione totale della vostra memoria di lavoro. Sotto “used” e “free” puoi anche vedere quanta memoria è attualmente occupata o libera.
Comandi importanti per controllare la RAM su Linux
Qui trovi i comandi importanti per controllare la RAM su Linux:
- free -h mostra un riepilogo chiaro della memoria totale, utilizzata e libera, compresa la memoria cache e la memoria di swap. total significa che la RAM è completamente disponibile. used indica la RAM attualmente utilizzata, free la RAM inutilizzata e shared la memoria utilizzata da più processi. buff/cache indica la memoria utilizzata dal buffer e dalla cache. disponibile indica la memoria disponibile per nuovi processi.
- top mostra un elenco dinamico, in esecuzione e aggiornato dei processi attivi, compreso l’utilizzo della RAM e della CPU. Il tasto M consente di ordinare in base al consumo di memoria.
- htop è la versione migliorata di top con un’interfaccia utente colorata e interattiva, nonché funzioni di scorrimento e ricerca; se necessario, deve essere installato successivamente ( sudo apt install htop).
- cat /proc/meminfo fornisce la visione più dettagliata della memoria, compresi i diversi tipi di memoria e la cache di sistema.
Dati RAM fisici con dmidecode e informazioni sullo swap
Qui gli utenti Linux possono trovare i dati RAM fisici con dmidecode e le informazioni sullo swap:
- dmidecode –type 17(richiede diritti di root) mostra informazioni hardware dettagliate sulla RAM, ad esempio il numero di slot, la capacità per modulo, il tipo (DDR3, DDR4) e la velocità.
- Lo swap è una memoria virtuale di swap sul disco rigido. In caso di carenza di memoria, il sistema trasferisce i dati dalla RAM allo swap. È possibile visualizzare la dimensione e l’utilizzo dello swap anche tramite free o swapon -s.