Por que os PCs ainda exigem uma bateria CMOS, mesmo quando operam com eletricidade?
Com todo o progresso e melhorias que foram feitos com o hardware do computador, por que algumas coisas como a bateria CMOS ainda são necessárias? O post de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..
Foto cedida por Jim Bauer (Flickr).
A questão
Leitor do SuperUser Joseph Philipson quer saber por que os PCs ainda precisam de uma bateria CMOS:
Por que os PCs ainda precisam de uma bateria CMOS, mesmo que funcionem com eletricidade? Estamos fornecendo muita energia para o PC, trocando o plugue da CPU para a nossa placa elétrica, então por que ainda precisa de uma bateria CMOS??
Por que os PCs ainda precisam de uma bateria CMOS??
A resposta
Os contribuidores do SuperUser nhinkle e smokes2345 têm a resposta para nós. Primeiro, nhinkle:
A bateria CMOS não está lá para fornecer energia ao computador quando ele está em operação, ele está lá para manter uma pequena quantidade de energia para o CMOS quando o computador está desligado e desconectado.
A principal função disso é manter o relógio funcionando mesmo quando o computador está desligado. Sem a bateria do CMOS, você precisaria redefinir o relógio toda vez que ligasse o computador.
Em sistemas mais antigos, a bateria CMOS também fornecia a pequena quantidade de carga necessária para manter a memória não volátil do BIOS, que lembrava as configurações do BIOS entre as reinicializações. Nos sistemas modernos, essas informações são normalmente armazenadas na memória flash e não exigem uma carga a ser mantida.
Seguido pela resposta do smokes2345:
Pense nisso como a bateria do seu carro. Quando você desconectar a bateria, seu rádio perde todas as suas predefinições e o relógio é redefinido. Originalmente, a bateria do CMOS mantinha uma função semelhante, mantendo a memória que mantinha as configurações do BIOS e mantendo o relógio em tempo real funcionando.
No entanto, com computadores modernos, a bateria CMOS desempenha um papel menor, pois a maioria dos firmwares BIOS é inteligente o suficiente para detectar automaticamente as configurações corretas e essas configurações são armazenadas de forma que não precisem de energia para persistir. A bateria CMOS ainda é necessária para manter o RTC.
Mais informações estão disponíveis na seguinte página da Wikipedia: Nonvolatile BIOS Memory (CMOS Battery)
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.