Med all fremdriften og forbedringene som er gjort med maskinvare, hvorfor er noen ting som CMOS-batteriet fortsatt nødvendige? Dagens SuperUser-spørsmål og svar har svaret på en nysgjerrig leserspørsmål.
Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.
Foto med tillatelse fra Jim Bauer (Flickr) .
Spørsmålet
SuperUser-leser Joseph Philipson vil vite hvorfor PC-er fortsatt trenger et CMOS-batteri:
Hvorfor krever PC-er fortsatt et CMOS-batteri selv om de går på strøm? Vi leverer mye strøm til PCen ved å bytte CPU-pluggen til vårt elektriske kort, så hvorfor krever det fortsatt et CMOS-batteri?
Hvorfor krever PC-er fortsatt et CMOS-batteri?
Svaret
SuperUser-bidragsytere tenker og røyker2345 har svaret for oss. Først opp, tenk:
CMOS-batteriet er ikke der for å gi datamaskinen strøm når det er i drift, det er der for å opprettholde en liten mengde strøm til CMOS når datamaskinen slås av og kobles fra.
Den primære funksjonen til dette er å holde klokken i gang selv når datamaskinen er slått av. Uten CMOS-batteriet, må du tilbakestille klokken hver gang du slår på datamaskinen.
På eldre systemer ga CMOS-batteriet også den lille ladningen som kreves for å opprettholde det ikke-flyktige BIOS-minnet, som husket BIOS-innstillingene mellom omstart. På moderne systemer lagres denne informasjonen vanligvis i flashminne og krever ingen kostnad for å opprettholdes.
Etterfulgt av svaret fra smokes2345:
Tenk på det som bilbatteriet. Når du kobler fra batteriet, mister radioen alle forhåndsinnstillingene, og klokken tilbakestilles. Opprinnelig hadde CMOS-batteriet en lignende funksjon, vedlikeholdt minnet som holdt BIOS-innstillingene og holdt sanntidsklokken i gang.
Imidlertid, med moderne datamaskiner, spiller CMOS-batteriet en mindre rolle, da de fleste BIOS-firmware er smart nok til automatisk å oppdage de riktige innstillingene, og disse innstillingene lagres slik at de ikke trenger strøm for å vedvare. CMOS-batteriet er fortsatt nødvendig for å vedlikeholde RTC.
Mer informasjon er tilgjengelig på følgende Wikipedia-side: Ikke-flyktig BIOS-minne (CMOS-batteri)
Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .