Pagina principala » HOWTO » Cum știu PC-ul meu ce tip de memorie RAM este instalat?

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

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

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Intrebarea

    Super cititorul 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ă RAM, fără a deschide fizic cazul și privind la it.How poate fi făcut 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?

    Raspunsurile

    Contribuitorul SuperUser UltraSawBlade oferă următoarea explicație:

    RAM stick-urile au un mic cip pe ele numit Serial Presence Detect, care conține informații cum ar fi capacitatea, timpii preferați, producătorul și chiar și un număr de serie.

    Informațiile SPD sunt accesibile prin sisteme de operare utilizând magistrala i2c (care include, de asemenea, lucruri precum senzorii de temperatură). Cred că puteți citi direct SPD-urile din Linux folosind 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 obține /? 

    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. Puteți utiliza, de asemenea VitezăModel uneori, Producător și 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 producător are un cod pentru adresele MAC pe NIC-uri. RAM are de asemenea 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, se construieste o baza de date pentru producatori (830B ar putea fi un brand si apoi revizuit prea!) Si, de asemenea, ce modele semnifica 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.


    Aveți ceva de adăugat 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.