Come fa il mio PC a sapere che tipo di RAM è installato?

Sommario:

Come fa il mio PC a sapere che tipo di RAM è installato?
Come fa il mio PC a sapere che tipo di RAM è installato?

Video: Come fa il mio PC a sapere che tipo di RAM è installato?

Video: Come fa il mio PC a sapere che tipo di RAM è installato?
Video: Maggiolina - Corso di Computer Base - 32 le barre degli strumenti - YouTube 2024, Maggio
Anonim
Ci sono così tante cose che fa un computer moderno che noi diamo semplicemente per scontato, ma a volte è divertente sbirciare sotto il cofano e vedere come tutto funziona. Oggi stiamo investigando su come esattamente il tuo computer conosce il tipo e la quantità di RAM che hai installato.
Ci sono così tante cose che fa un computer moderno che noi diamo semplicemente per scontato, ma a volte è divertente sbirciare sotto il cofano e vedere come tutto funziona. Oggi stiamo investigando su come esattamente il tuo computer conosce il tipo e la quantità di RAM che hai installato.

La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di domande e risposte basato sulla comunità.

La domanda

Lettore SuperUser Celeritas vuole sapere come il suo computer può rilevare istantaneamente il tipo di RAM presente:

How can Mac OS X tell what kind of RAM is in the machine? For example I was working on one that had DDR3 RAM @ 1600MHz and I thought it wasn’t possible to know the RAM without physically opening the case and looking at it.How can this be done on other systems?

Chiaramente è abbastanza utile per il sistema operativo sapere quale tipo di RAM ha accesso, ma con quale meccanismo determina questa informazione?

Le risposte

Il collaboratore di SuperUser UltraSawBlade offre la seguente spiegazione:
Il collaboratore di SuperUser UltraSawBlade offre la seguente spiegazione:

RAM sticks have a small chip on them called the Serial Presence Detect, which contains information such as capacity, preferred timings, manufacturer, and even a serial number.

SPD information is accessible by OSes using the i2c bus (which also includes things like temperature sensors). I think you can directly read the SPDs from Linux using various i2c utilities.

This image from the Wikipedia article has a good picture of it [seen above].

Altri contributori offrono modi in cui l'utente finale può accedere alle informazioni i2c per se stesso. AthomSfere scrive:

On Windows:

wmic memoryChip get /?

Ti fornirà varie informazioni sulla RAM che potrai richiedere direttamente dal prompt dei comandi.

Per esempio,

wmic memorychip get serialnumber

Ti dà il numero di serie. Puoi anche usare

Speed

,

Model

qualche volta,

Manufacturer

e altro ancora.

WMI è il metodo di Windows per eseguire query sui dati SMBIOS. Apple, Linux, Windows e chiunque altro voglia eseguire sulla maggior parte dell'hardware realizzato deve supportare SMBIOS a un certo livello, per diversi motivi.

È possibile utilizzare SMBIOS (ad esempio tramite WMI o WMIC in Windows) per raccogliere anche informazioni sul disco rigido, informazioni sulla rete (si tratta di una scheda 10/100 o 10/100/1000?).

Per fare un ulteriore passo avanti, ogni produttore ha un codice per gli indirizzi MAC su schede NIC. La RAM ha anche un codice produttore. Quindi tutto quello che devi fare per ottenere il loro codice, ad esempio il mio 2 x2GB in questo laptop sono 830B, è creare un database per i produttori (830B potrebbe essere un marchio e poi rivenduto anche!) E anche quali modelli significano cosa. Questo è il modo in cui CPUz funziona credo: query di base e un database veramente completo e aggiornato.

Per ulteriori esempi su come accedere a queste informazioni su macchine Windows, Linux e OS X, controlla qui tutte le risposte dei contributori.

Hai qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Consigliato: