Mūsdienīgam datoram ir tik daudz lietas, ko mēs vienkārši uztveram kā pašsaprotamu, bet dažreiz ir jautri paskatīties zem kapuci 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ājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.
SuperUser lasītājs Celeritas vēlas zināt, kā viņa dators var uzreiz noteikt, kāda veida RAM ir iekšā:
Kā Mac OS X var noteikt, kāda veida RAM ir iekārtā? Piemēram, es strādāju pie tāda, kurā bija DDR3 RAM 1600MHz, un es domāju, ka nav iespējams uzzināt RAM, fiziski neatverot lietu un to apskatot. 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?
SuperUser autore UltraSawBlade piedāvā šādu skaidrojumu:
RAM sticks uz tiem ir mazs mikroshēmas, ko sauc par serial Presence Detect, kas satur informāciju, piemēram, 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 ieguldītāji piedāvā veidus, kā gala lietotājs var piekļūt savai i2c informācijai. AthomSfere raksta:
Uz Windows:
wmic atmiņaChip get /?
Jums dos dažādu RAM informāciju, kuru jūs varat pieprasīt tieši no komandu uzvednes.
Piemēram,
wmic memorychip iegūt serialnumber
Piešķir sērijas numuru. Jūs varat arī izmantot
Ātrums
,Modelis
dažreizRažotājs
un vēl.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 informācijas 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 ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.