13Aug

Cum știu PC-ul meu ce tip de memorie RAM este instalat?

click fraud protection

Există atât de multe lucruri pe care le face un computer modern pe care îl luăm pur și simplu, dar uneori este distractiv să aruncăm o privire sub capotă și să vedem cum funcționează totul. Astăzi investigăm exact cum calculatorul dvs. știe ce fel și cantitatea de memorie RAM instalată.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Cititorul de întrebări

SuperUser Celeritas vrea să știe cum poate computerul său să detecteze instantaneu ce fel de memorie RAM este înăuntru:

Cum poate Mac OS X să spună ce fel de RAM există în mașină?De exemplu, am fost de lucru pe unul care a avut DDR3 RAM @ 1600MHz și am crezut că nu a fost posibil să cunoască memoria RAM, fără a deschide cazul și privirea la it. How pot face acest lucru pe alte sisteme?

În mod evident, este destul de util ca sistemul de operare să știe ce tip de memorie RAM are acces, dar prin ce mecanism determină această informație?

instagram viewer

Răspunsul

Contributor SuperUser UltraSawBlade oferă următoarea explicație: stick-urile

RAM au un mic cip pe ele numit Serial Presence Detect, care conține informații cum ar fi capacitatea, cronometrele preferate, producătorul și chiar și un număr de serie. Informațiile SPD din SPD

sunt accesibile prin sisteme de operare utilizând magistrala i2c( care include, de asemenea, elemente cum ar fi senzorii de temperatură).Cred că puteți citi în mod direct SPD-urile din Linux utilizând diferite utilitare i2c.

Această imagine din articolul Wikipedia are o imagine bună a acesteia [văzută mai sus].

Alți colaboratori oferă modalități prin care utilizatorul final poate accesa informațiile i2c pentru ele însele. AthomSfere scrie:

Pe Windows:

wmic memoryChip get /?

Vă va oferi diferite informații RAM pe care le puteți solicita chiar din linia de comandă.

De exemplu,

wmic memorychip obține serialnumber

Vă dă numărul de serie. De asemenea, puteți utiliza viteza, modelul uneori, producătorul și multe altele.

WMI este metoda Windows de interogare a datelor SMBIOS.Apple, Linux, Windows și oricine altcineva care dorește să ruleze pe cea mai mare parte a hardware-ului trebuie să sprijine SMBIOS la un anumit nivel, din diferite motive.

Puteți utiliza SMBIOS( de exemplu, prin WMI sau WMIC în Windows) pentru a colecta, de asemenea, informații despre unitatea hard disk, informații despre rețea( este o carte 10/100 sau 10 /100/ 1000?).

Pentru a face un pas mai departe, fiecare producator are un cod pentru adresele MAC pe NIC-uri. De asemenea, RAM are un cod producător. Deci, tot ce trebuie sa faci pentru a obtine codul lor, de exemplu, 2 x 2GB in acest laptop sunt 830B, este construirea unei baze de date pentru producatori( 830B ar putea fi un brand si apoi revizuit prea!) Si, de asemenea, ce modele inseamna ce. Acesta este modul în care funcționează CPUz - interogări de bază și o bază de date completă și actuală.

Pentru mai multe exemple de accesare a acestor informații pe mașinile Windows, Linux și OS X, consultați toate răspunsurile contribuitorilor aici.

Trebuie să adăugați ceva la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.