Kuidas arvuti teab, millist mälu on installitud?

Sisukord:

Kuidas arvuti teab, millist mälu on installitud?
Kuidas arvuti teab, millist mälu on installitud?

Video: Kuidas arvuti teab, millist mälu on installitud?

Video: Kuidas arvuti teab, millist mälu on installitud?
Video: Pretty Powershell - YouTube 2024, Aprill
Anonim
Seal on nii palju asju kaasaegses arvutis, mida me lihtsalt enesestmõistetavaks peetaks, kuid mõnikord on lõbus vaadata kapoti all alla ja näha, kuidas kõik toimib. Täna uurime, kuidas täpselt teie arvuti teab, millist tüüpi ja RAMi olete installeerinud.
Seal on nii palju asju kaasaegses arvutis, mida me lihtsalt enesestmõistetavaks peetaks, kuid mõnikord on lõbus vaadata kapoti all alla ja näha, kuidas kõik toimib. Täna uurime, kuidas täpselt teie arvuti teab, millist tüüpi ja RAMi olete installeerinud.

Tänane küsimuste ja vastuste seanss jõuab meile viisakalt SuperUserini - Stack Exchange'i ja kogukonnapõhiste Q & A veebisaitide rühmitusse.

Küsimus

SuperUser lugeja Celeritas tahab teada, kuidas tema arvuti saab koheselt tuvastada, milline RAM on sees:

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?

On selge, et operatsioonisüsteemil on üsna kasulik teada, millist mälu on sellel juurdepääs, kuid millise mehhanismiga see teave seda määrab?

Vastused

UltraSawBlade UltraSawBlade pakkuja annab järgmise selgituse:
UltraSawBlade UltraSawBlade pakkuja annab järgmise selgituse:

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].

Teised panustajad pakuvad viise, kuidas lõppkasutaja saab ise oma i2c teabega tutvuda. AthomSfere kirjutab:

On Windows:

wmic memoryChip get /?

Annab teile mitmesuguse RAM-i teabe, mida saate käsuviibalt otse küsida.

Näiteks,

wmic memorychip get serialnumber

Annab teile seerianumbri. Võite ka kasutada

Speed

,

Model

mõnikord

Manufacturer

ja veel.

WMI on Windowsi SMBIOS-andmete päringu meetod. Apple, Linux, Windows ja keegi teine, kes soovib töötada enamikul riistvaradelt, vajab mitmel põhjusel teatud määral SMBIOS-i toetamist.

Võite kasutada SMBIOS-i (nt WMI või WMIC-i kaudu Windowsis), et koguda ka kõvaketta teavet, võrguteavet (kas see on 10/100 või 10/100/1000 kaart?).

Selleks, et võtta see üks samm edasi, on igal tootjal NIC-de jaoks MAC-aadresside kood. RAMil on ka tootjate kood. Nii et kõik, mida peate tegema oma koodi saamiseks, näiteks minu 2 x2GB selles sülearvutis on 830B, on tootjate andmebaas (830B võib olla üks bränd ja seejärel edasi müüa!) Ja ka milliseid mudeleid see tähendab. Nii töötab CPUz, ma usun-põhilisi päringuid ja tõesti täielikku ja praegust andmebaasi.

Lisateabe saamiseks selle teabe kohta Windowsi, Linuxi ja OS X-i masinatega tutvumiseks vaadake kõik kaasautor vastused siin.

Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.

Soovitan: