Ako môj počítač vie, aký typ pamäte RAM je nainštalovaný?

Obsah:

Ako môj počítač vie, aký typ pamäte RAM je nainštalovaný?
Ako môj počítač vie, aký typ pamäte RAM je nainštalovaný?

Video: Ako môj počítač vie, aký typ pamäte RAM je nainštalovaný?

Video: Ako môj počítač vie, aký typ pamäte RAM je nainštalovaný?
Video: Comparing data in PowerShell - YouTube 2024, Smieť
Anonim
Existuje veľa vecí moderného počítača, ktorý jednoducho považujeme za samozrejmosť, ale niekedy je zábavné pozrieť sa pod kapotu a zistiť, ako všetko funguje. Dnes skúmame, ako presne počítač vie, aký druh a množstvo RAM ste nainštalovali.
Existuje veľa vecí moderného počítača, ktorý jednoducho považujeme za samozrejmosť, ale niekedy je zábavné pozrieť sa pod kapotu a zistiť, ako všetko funguje. Dnes skúmame, ako presne počítač vie, aký druh a množstvo RAM ste nainštalovali.

Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, skupín webových stránok týkajúcich sa otázok a odpovedí.

Otázka

Čítačka SuperUser Celeritas chce vedieť, ako môže jeho počítač okamžite zistiť, aký druh RAM je vo vnútri:

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?

Je zrejmé, že je veľmi užitočné, aby operačný systém vedel, na akú RAM má prístup, ale akým mechanizmom to určuje tieto informácie?

Odpovede

Pomocník SuperUser UltraSawBlade ponúka nasledujúce vysvetlenie:
Pomocník SuperUser UltraSawBlade ponúka nasledujúce vysvetlenie:

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

Ďalší prispievatelia ponúkajú spôsoby, ako môže koncový používateľ získať informácie o i2c pre seba. AthomSfere píše:

On Windows:

wmic memoryChip get /?

Poskytne vám rôzne informácie RAM, ktoré môžete požiadať priamo z príkazového riadka.

Napríklad,

wmic memorychip get serialnumber

Dáva vám sériové číslo. Môžete tiež použiť

Speed

,

Model

niekedy

Manufacturer

a viac.

Služba WMI je metóda systému Windows na dotazovanie údajov SMBIOS. Apple, Linux, Windows a niekto iný, kto chce bežať na väčšine hardvérových potrieb, musí podporovať SMBIOS na nejakej úrovni z rôznych dôvodov.

Môžete použiť SMBIOS (napr. Prostredníctvom WMI alebo WMIC v systéme Windows), aby ste tiež zhromaždili informácie o pevnom disku, informácie o sieti (je to karta 10/100 alebo 10/100/1000?).

Ak chcete urobiť ešte o krok ďalej, každý výrobca má kód pre MAC adresy na NIC. RAM má tiež kód výrobcu. Takže všetko, čo musíte urobiť, aby ste získali svoj kód, napríklad môj 2 x 2GB v tomto notebooku je 830B, je vybudovať databázu pre výrobcov (830B môže byť jedna značka a potom tiež preložená!) A tiež to, aké modely znamenajú čo. Práve to funguje CPUz - základné otázky a skutočne kompletná a aktuálna databáza.

Ďalšie príklady prístupu k týmto informáciám na počítačoch so systémom Windows, Linux a OS X nájdete tu.

Máte niečo doplniť vysvetlenie? Zvuk vypnúť v komentároch. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.

Odporúča: