13Aug

Kā mans dators zina, kāda veida RAM ir instalēta?

Ir tik daudzas lietas, ko moderns dators dara, ko mēs vienkārši uztveram kā pašsaprotamu, bet dažreiz ir jautri paskatīties zem kapuces un redzēt, kā viss darbojas.Šodien mēs pētām, kā precīzi jūsu dators zina, kāda veida un apjoma RAM esat instalējis.

šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs Celeritas vēlas uzzināt, kā viņa dators var uzreiz noteikt, kāda veida RAM atrodas:

Kā Mac OS X var uzzināt, kāda veida RAM ir iekārtā?Piemēram, es strādāju pie tāda, kam bija DDR3 RAM 1600MHz, un es domāju, ka nav iespējams uzzināt RAM, fiziski atverot lietu un apskatot to. Kā to var izdarīt citās sistēmās?

Skaidrs, ka operētājsistēmai ir diezgan noderīgi zināt, kāda veida RAM tā ir pieejama, bet ar kādiem mehānismiem tā nosaka šo informāciju?

Atbildes

SuperUser atbildīgais UltraSawBlade piedāvā šādu skaidrojumu:

RAM sticks ir mazs mikroshēmas, ko sauc par serial Presence Detect, kurā ir informācija par jaudu, vēlamo laiku, ražotāju un pat sērijas numuru.

SPD informācija ir pieejama OS, izmantojot i2c autobusu( kas ietver arī tādas lietas kā temperatūras sensori).Es domāju, ka jūs varat tieši izlasīt Linux lietojumprogrammas, izmantojot dažādas i2c utilītas.

Šis Vikipēdijas raksta attēls ir labs priekšstats par to [skatīt iepriekš].

Citi līdzstrādnieki piedāvā veidus, kā gala lietotājs var piekļūt savai i2c informācijai. AthomSfere raksta:

operētājsistēmā Windows:

wmic memoryChip get /?

sniegs jums dažādu RAM informāciju, kuru varat pieprasīt tieši no komandu uzvednes.

Piemēram,

wmic atmiņas shēma saņem serialnumber

piešķir sērijas numuru. Varat arī izmantot ātrumu, dažkārt modeli, ražotāju un citus.

WMI ir Windows metode SMBIOS datu vaicājumam. Apple, Linux, Windows un kāds cits, kas vēlas darboties lielākajā daļā aparatūras, ir nepieciešams atbalstīt SMBIOS kādā līmenī dažādu iemeslu dēļ.

Jūs varat izmantot SMBIOS( piemēram, izmantojot WMI vai WMIC sistēmā Windows), lai iegūtu arī informāciju par cieto disku, tīkla informāciju( vai tā ir 10/100 vai 10 /100/ 1000 karte?).

Lai to izdarītu vienu soli tālāk, katram ražotājam ir MIC adreses kods NIC.RAM ir arī ražotāja kods. Tātad, viss, kas jums jādara, lai saņemtu savu kodu, piemēram, mans 2 x2GB šajā klēpjdators ir 830B, ir izveidot datubāzi ražotājiem( 830B varētu būt viens zīmols un pēc tam tālāk pārdot!), Un arī kādi modeļi nozīmē ko. Tā kā CPUz darbojas, es uzskatu, ka ir pamata jautājumi un patiešām pilnīga un aktuāla datubāze.

Lai iegūtu vairāk piemēru par to, kā piekļūt šai informācijai operētājsistēmās Windows, Linux un OS X, skatiet šeit visus atbildes sniedzēju atbildes.

Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.