Hvordan vet PCen hvilken type RAM som er installert?

Innholdsfortegnelse:

Hvordan vet PCen hvilken type RAM som er installert?
Hvordan vet PCen hvilken type RAM som er installert?

Video: Hvordan vet PCen hvilken type RAM som er installert?

Video: Hvordan vet PCen hvilken type RAM som er installert?
Video: Microsoft Office Word 2010 Enable or Disable Mini Toolbar on Selection and Live Preview - YouTube 2024, November
Anonim
Det er så mange ting en moderne datamaskin gjør som vi bare tar for gitt, men noen ganger er det morsomt å se under hetten og se hvordan alt fungerer. I dag undersøker vi hvordan datamaskinen din vet hvilken type og mengde RAM du har installert.
Det er så mange ting en moderne datamaskin gjør som vi bare tar for gitt, men noen ganger er det morsomt å se under hetten og se hvordan alt fungerer. I dag undersøker vi hvordan datamaskinen din vet hvilken type og mengde RAM du har installert.

Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Spørsmålet

SuperUser leser Celeritas vil vite hvordan datamaskinen sin kan umiddelbart oppdage hvilken type RAM som er inne:

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?

Det er klart at det er ganske nyttig for operativsystemet å vite hvilken type RAM den har tilgang til, men av hvilken mekanisme bestemmer den denne informasjonen?

Svarene

SuperUser-bidragsyter UltraSawBlade tilbyr følgende forklaring:
SuperUser-bidragsyter UltraSawBlade tilbyr følgende forklaring:

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

Andre bidragsytere gir opp måter sluttbrukeren kan få tilgang til i2c-informasjonen for seg selv. AthomSfere skriver:

On Windows:

wmic memoryChip get /?

Vil gi deg ulike RAM-opplysninger du kan be om rett fra ledeteksten.

For eksempel,

wmic memorychip get serialnumber

Gir deg serienummeret. Du kan også bruke

Speed

,

Model

noen ganger,

Manufacturer

og mer.

WMI er Windows-metoden for å spørre SMBIOS-data. Apple, Linux, Windows og alle andre som ønsker å kjøre på de fleste maskinvarene som er laget, trenger å støtte SMBIOS på noe nivå, av forskjellige grunner.

Du kan bruke SMBIOS (for eksempel gjennom WMI eller WMIC i Windows) for å samle inn harddiskinformasjon, nettverksinformasjon (er det et 10/100 eller 10/100/1000-kort?).

For å ta det et skritt videre, har hver produsent en kode for MAC-adresser på NICer. RAM har også en produsentkode. Så alt du trenger å gjøre for å få sin kode, for eksempel min 2 x 2GB i denne bærbare datamaskinen er 830B, bygger en database for produsentene (830B kan være ett merke og deretter videreselges også!) Og også hvilke modeller betyr hva. Det er slik CPUz fungerer jeg tror-grunnleggende spørsmål og en virkelig komplett og gjeldende database.

For flere eksempler på hvordan du får tilgang til denne informasjonen på Windows, Linux og OS X-maskiner, sjekk ut alle bidragsyterresponsene her.

Har du noe å legge til forklaringen? Lyde av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.

Anbefalt: