If-Koubou

Miten tietokoneeseeni tietää, millaista RAM-muistia on asennettu?

Miten tietokoneeseeni tietää, millaista RAM-muistia on asennettu? (Miten)

Nykyään on niin monia asioita, joita pidämme itsestäänselvyytenä, mutta joskus on hauskaa käpertyä huppuun ja nähdä, miten kaikki toimii. Tänään tutkimme, kuinka tarkasti tietokoneesi tietää, millaista ja kuinka paljon RAM-muistia olet asentanut.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija Celeritas haluaa tietää, miten hänen tietokoneensa voi heti havaita, millaista RAM-muistia on:

Kuinka Mac OS X selvittää, millaista RAM-muistia koneessa on? Esimerkiksi olin työskennellyt sellaisella, jolla oli DDR3 RAM @ 1600MHz ja mielestäni ei ollut mahdollista tietää RAM: ta fyysisesti avaamatta asiaa ja tarkastelemalla sitä. Miten tämä voidaan tehdä muilla järjestelmillä?

On selvää, että käyttöjärjestelmälle on varsin hyödyllistä tietää, millaista RAM-muistia se käyttää, mutta millä mekanismilla se määrittää nämä tiedot?

Vastaukset

SuperUser-avustaja UltraSawBlade tarjoaa seuraavan selityksen:

RAM-tikkuilla on pieni siru nimeltä Serial Presence Detect, joka sisältää tietoja, kuten kapasiteetti, suositeltavat ajastimet, valmistajan ja jopa sarjanumeron.

SPD-tietoja voidaan käyttää OS-järjestelmissä i2c-väylän avulla (joka sisältää myös lämpötila-antureita). Uskon, että voit lukea suoraan SPD: t Linuxista käyttäen erilaisia ​​i2c-apuohjelmia.

Tämä kuva Wikipedia-artikkelista on hyvä kuva [nähty edellä].

Muut osallistujat tarjoavat tapoja, joilla loppukäyttäjä voi käyttää i2c-tietoja itselleen. AthomSfere kirjoittaa:

Windowsissa:

wmic memoryChip saa /? 

Antaa sinulle erilaisia ​​RAM-tietoja, joita voit pyytää suoraan komentokehotteesta.

Esimerkiksi,

wmic memorychip saada sarjanumeron 

Antaa sarjanumeron. Voit myös käyttääNopeusMalli joskus,Valmistaja ja enemmän.

WMI on Windows-menetelmä, jolla voidaan kysellä SMBIOS-tietoja. Apple, Linux, Windows ja kaikki muut, jotka haluavat käyttää useimpia laitteistoja, tarvitsevat tukea SMBIOSia joillakin tasoilla eri syistä.

Voit käyttää SMBIOSia (esimerkiksi WMI: n tai WMIC: n kautta Windowsissa) kerätä myös kiintolevyn tietoja, verkon tietoja (onko 10/100 tai 10/100/1000-kortti?).

Jos haluat ottaa yhden askeleen eteenpäin, jokaisella valmistajalla on MAC-osoitteen koodi verkkokortilla. RAM on myös valmistajan koodi. Joten sinun tarvitsee vain saada koodi, esimerkiksi minun 2 x 2 gigatavua tässä kannettavassa tietokoneessa on 830B, rakentaa tietokannan valmistajille (830B saattaa olla yksi brändi ja sitten jälleen myydä!) Ja myös malleista mitä se tarkoittaa. Näin CPUz uskoo - perustavat kyselyt ja todella täydellinen ja nykyinen tietokanta.

Jos haluat lisätietoja näistä tiedoista Windows-, Linux- ja OS X-koneissa, tutustu kaikkiin vastaaviin vastauksiin.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.