Početna » kako da » Kako moje računalo zna kakva je RAM instalirana?

    Kako moje računalo zna kakva je RAM instalirana?

    Postoji toliko mnogo stvari koje moderno računalo radi, koje mi jednostavno uzimamo zdravo za gotovo, ali ponekad je zabavno zaviriti ispod haube i vidjeti kako sve funkcionira. Danas istražujemo kako točno vaše računalo zna koju vrstu i količinu RAM-a ste instalirali.

    Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.

    Pitanje

    Čitač SuperUser Celeritas želi znati kako njegovo računalo može odmah otkriti u kojoj se vrsti RAM-a nalazi:

    Kako Mac OS X može reći koja je RAM memorija u stroju? Na primjer, radio sam na onom koji je imao DDR3 RAM @ 1600MHz i mislio sam da nije moguće znati RAM bez fizičkog otvaranja kućišta i gledanja na njega. Kako to može biti učinjeno na drugim sustavima?

    Jasno je da je vrlo korisno za operativni sustav da zna koju vrstu RAM-a ima pristup, ali kojim mehanizmom određuje te informacije?

    Odgovori

    Suruktor korisnika SuperUser UltraSawBlade nudi sljedeće objašnjenje:

    RAM štapići imaju mali čip koji se naziva Serial Presence Detect, koji sadrži podatke kao što su kapacitet, željena vremena, proizvođač, pa čak i serijski broj..

    Informacije o SPD-u dostupne su operacijskim sustavima pomoću i2c sabirnice (koja također uključuje i stvari kao što su temperaturni senzori). Mislim da možete izravno pročitati SPD-ove iz Linuxa koristeći razne i2c alate.

    Ova slika iz članka Wikipedije ima dobru sliku o njoj [vidi gore].

    Drugi suradnici nude načine na koje krajnji korisnik sam može pristupiti informacijama i2c. AthomSfere piše:

    U sustavu Windows:

    wmic memoryChip dobiti /? 

    Dat će vam razne informacije o RAM-u koje možete zatražiti izravno iz naredbenog retka.

    Na primjer,

    wmic memorijski čip dobiva serijski broj 

    Daje vam serijski broj. Također možete koristiti UbrzatiModel ponekad, Proizvođač i više.

    WMI je Windows metoda za pretraživanje SMBIOS podataka. Apple, Linux, Windows i svatko tko želi raditi na većini hardverskih potreba treba podržati SMBIOS na nekoj razini, iz različitih razloga.

    SMBIOS (npr. Putem WMI ili WMIC u sustavu Windows) možete koristiti i za prikupljanje informacija o tvrdom disku, mrežnim informacijama (je li riječ o 10/100 ili 10/100/1000 kartici?).

    Da bi se to učinilo korak dalje, svaki proizvođač ima kod za MAC adrese na mrežnim mrežama. RAM ima i kod proizvođača. Dakle, sve što trebate učiniti da biste dobili njihov kod, na primjer moj 2 x2GB u ovom laptop su 830B, je izgraditi bazu podataka za proizvođače (830B može biti jedan brand, a zatim preprodati previše!) I također što modeli znače što. To je način na koji CPUz radi, vjerujem, osnovne upite i doista potpunu i trenutnu bazu podataka.

    Za više primjera kako pristupiti tim informacijama na Windows, Linux i OS X strojevima, pogledajte sve odgovore suradnika ovdje.


    Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.