Med alla framsteg och förbättringar som gjorts med datorhårdvara, varför är några saker som CMOS-batteriet fortfarande nödvändiga? Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares fråga.
Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Foto med tillstånd av Jim Bauer (Flickr) .
Frågan
SuperUser-läsare Joseph Philipson vill veta varför datorer fortfarande behöver ett CMOS-batteri:
Varför kräver datorer fortfarande ett CMOS-batteri trots att de går på el? Vi tillhandahåller mycket ström till datorn genom att byta CPU-kontakten till vårt elkort, så varför kräver det fortfarande ett CMOS-batteri?
Varför kräver datorer fortfarande ett CMOS-batteri?
Svaret
SuperUser-bidragsgivare tänker och röker2345 har svaret för oss. Först och främst, tänk på:
CMOS-batteriet finns inte för att ge ström till datorn när det är i drift, det är det för att behålla en liten mängd ström till CMOS när datorn är avstängd och urkopplad.
Den primära funktionen för detta är att hålla klockan igång även när datorn är avstängd. Utan CMOS-batteriet måste du återställa klockan varje gång du slår på datorn.
På äldre system tillhandahöll CMOS-batteriet också den lilla mängd laddning som krävs för att underhålla det icke-flyktiga BIOS-minnet, som kom ihåg BIOS-inställningar mellan omstart. På moderna system lagras denna information vanligtvis i flashminne och kräver ingen laddning.
Följt av svaret från smokes2345:
Tänk på det som ditt bilbatteri. När du kopplar ur batteriet förlorar din radio alla förinställningar och klockan återställs. Ursprungligen höll CMOS-batteriet en liknande funktion, bibehöll minnet som höll BIOS-inställningarna och höll realtidsklockan igång.
Men med moderna datorer spelar CMOS-batteriet en mindre roll eftersom de flesta BIOS-firmware är tillräckligt smarta för att automatiskt upptäcka rätt inställningar och dessa inställningar lagras så att de inte behöver ström för att bestå. CMOS-batteriet krävs dock fortfarande för att underhålla RTC.
Mer information finns på följande Wikipedia-sida: Icke-flyktigt BIOS-minne (CMOS-batteri)
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .