Il numero di dispositivi di memoria nei risultati di sudo dmidecode --type 17
è uguale al numero di slot di memoria, quindi il comando per stampare il numero di slot RAM è:
sudo dmidecode --type 17 | grep 'Memory Device' --count
I risultati di questo comando saranno un numero intero uguale al numero di slot RAM.
Il comando per mostrare la dimensione di ciascuna chiavetta RAM installata è:
sudo dmidecode --type 17 | grep -i size
Questo è un comando molto informativo perché mostra il numero di slot RAM vuoti, il numero di slot RAM su cui sono installati stick RAM e le dimensioni di ciascun stick RAM installato.
Il comando per mostrare la capacità massima della RAM (la dimensione massima a cui è possibile aumentare la RAM) è:
sudo inxi -m | grep capacity
Questo output di esempio mostra che il computer ha 4 slot RAM (2 slot vuoti e 2 slot completi) e due stick RAM da 4 GB (8 GB RAM).
$ sudo dmidecode --type 17 | grep 'Memory Device' --count
4
$ sudo dmidecode --type 17 | grep -i taglia
Dimensioni: nessun modulo installato
Dimensioni: nessun modulo installato
Dimensione: 4096 MB
Dimensione: 4096 MB
$ sudo inxi -m | capacità grep
Capacità array-1: dispositivi da 32 GB: 4 EC: nessuno
dmidecode
mostra il numero di slot disponibili per il controller. Esistono fino a 4 tipi di DMI, 2 possono essere array di memoria e 2 possono essere slot specifici. 2 sono meno comuni. Le informazioni in dmidecode / inxi sono estremamente inaffidabili quando si tratta dei dati dell'array, ma i dati degli slot effettivi sono generalmente molto affidabili. Se stai cercando di acquistare o aggiornare la RAM, dovresti sempre controllare le specifiche del prodotto per assicurarti che i rapporti inxi / dmidecode siano effettivamente corretti. Ciò vale in particolare per le dimensioni massime della RAM e le capacità dell'array. *