Como é que o seu computador sabe sempre as horas?
Nunca se perguntou como é que o seu computador sabe as horas mesmo quando está desligado?
Atualmente, na nossa sociedade é impossível viver sem noção das horas. Toda a nossa vida é cronometrada ao minuto. Temos horários fixos para acordar, para chegar a tempo ao trabalho, para apanhar transportes públicos ou uma para comparecer a uma reunião importante à qual não podemos faltar. Os computadores também não se podem atrasar!
Os computadores e smartphones são imprescindíveis para grande parte da população mundial. Através deles conseguimos responder a e-mails, navegar na internet, ser lembrados a tempo de tarefas que temos que fazer e ver as horas (além de muitas outras tarefas quase vitais no mundo moderno). Mas como é que os computadores nunca perdem a noção das horas? Venha perceber como é que o relógio do seu computador funciona.
Tudo começa na Motherboard...
As motherboards dos computadores são constituídas por minúsculos componentes e circuitos integrados que permitem a rápida circulação de informação necessária para o funcionamento do computador.
Claro que a maioria das pessoas sabe o que é um processador, ou o disco rígido ou a memória RAM. No entanto, são poucas aquelas que têm conhecimento de um componente que é também extremamente importante: o CMOS Memory Chip (complementary metal-oxide-semiconductor, em português, semicondutor de metal-óxido complementar).
De facto, é este pequeno chip, também muitas vezes referido de “Pilha”, que contém o “Real-time clock” (relógio Tempo-Real), é responsável por fornecer corretamente a data e a hora ao seu computador. Para além disso, em alguns casos, o chip CMOS guarda as definições da BIOS do seu computador. Para fornecer energia a estes chip existe uma pequena bateria muito eficiente, que nalguns casos encontra-se dentro do Real-time clock.
A autonomia estimada desta bateria é de 3 anos e só é ativada quando o seu computador está desligado. Desta forma, quando volta a ligar o seu computador a data e hora está correta.
Mais pormenores acerca do Real-time clock (RTC)
Como já foi referido acima, este relógio especial trata-se de um relógio de computador, normalmente um circuito integrado cuja função é fornecer sempre a data e hora corretas ao seu computador. Ele está presente na maioria dos dispositivos electrónicos que devem fornecer a data e hora de forma precisa. Por isso, a sua presença pode ser verificada em computadores pessoais, servidores e sistemas embutidos.
A maioria dos RTCs usam um um cristal oscilante. Mas, em alguns casos, verifica-se a presença de um mecanismo também usado nos relógios de Quartz cuja frequência é de exatamente 2^15 ciclos, o que é muito conveniente para usar em sistemas binários.
O Relógio do computador e o Network Time Protocol
Infelizmente, os relógios dos nossos computadores podem tornar-se imprecisos com o passar do tempo; ora atrasam-se ora adiantam-se.
Graças ao Network Time Protocol (NTP), um protocolo para sincronização de relógios de computadores em rede, os nossos computadores estão sempre com a hora certa e com grande exatidão. O NTP foi inventado por David L. Mills da Universidade de Delaware, nos Estados Unidos, em 1985, sendo ainda hoje um dos mais populares e antigos protocolos da Internet.
Se corretamente utilizado, o NTP é capaz de garantir as propriedades necessárias ao funcionamento dos relógios de Computadores e, por extensão, contribuir para o bom funcionamento de inúmeras aplicações.
Não restam dúvidas que o relógio nos nossos computadores são muito mais importantes do que aquilo que parecem. Se repararmos bem, têm impacto em quase todas as aplicações que usamos no nosso quotidiano. Portanto, já sabe, se o relógio do seu computador estiver incorreto poderá ter que substituir a pilha.
Leia também:
Este artigo tem mais de um ano
No meu caso meramente pessoal “comodista” tenho vários alarmes no meu TLM, tais como para me levantar, dar a medicação(ções) á minha Mulher, para Consultas Médicas, para marcação de Consultas, Reuniões ou Encontros e os aniversários dos familiares e amigos, tec.
o meu pc, no windows 10 costuma estar sempre 1h atrasado, apesar de ter o relogio ativado para sincronizar automaticamente com algum servidor de ntp. Não sei que bug é
este. Já no linux funcina “nas horas” 🙂
deve ser o fuso horario
Eu tenho dual boot do Windows 10 com Ubuntu, e ao mudar do Ubuntu para o Windows isso também me acontece. O relógio do Windows fica atrasado.
a mim também me acontece isso às vezes no w10, mas o meu PC já tem 6 anos. contudo agora que mudou a hora já bate sempre certo xD
Confirma que escolhes-te o país como Portugal e que tens o horário de Verão desactivado. Se acertas as horas e colocas o horário de Verão activado, o computador passa-te para o horário dos Açores. Em Março ele já se acerta sozinho.
Já viste se o Time Zone está correcto (GMT Lisbon/Edinburg)?
Tens a solução, num comentário a esta noticia, no grupo de Linux do pplware, no Facebook
O Windows 10 é assim mesmo. Acontece -me o mesmo. Já perdi compromissos
Isso tem a ver como o windows e o linux mantêm a hora em relação à hora de BIOS. Há um post no forum do Arch que explica como resolver isso. Não o tenho agora à mão mas é só pesquisar por time ou algo parecido.
“Atualmente, é impossível para o ser humano viver sem noção das horas.”
Parei de ler aqui.
Ide ali para a zona da Amazónia perguntar as horas aos povos indígenas, que eles devem saber.
E sabem sim. O sistema de orientação temporal existe desde sempre. Não tens é a noção disso, mas informa-te 😉 e verás que também têm a sua orientação temporal.
Pensa!
Pelo menos devem saber que é hora de ir comer. Ou de dormir
…’Para fornecer energia a estes chip existe uma pequena bateria muito eficiente, que na maior parte dos casos encontra-se dentro do Real-time clock’
– Já há muitos anos que essa pilha/bateria (CR2032) está bem à vista nas motherboards e não dentro de um chip!
Acho que esta pilha pifou a semana passada no meu velhinho portátil que perdeu a referência das horas quando arranca. Depois o sistema operativo lá actualiza passado um bocado mas sempre que volto a desligar perde de novo.
Como já é velhinho não vale a pena substituir.. fica assim até morrer
Tenho esse problema tambem, o meu pc quando liga ta com a hora de quando desliguei… mas se tiveres net basta carregares com o botao direito e mandar atualizar.
E os smartphones? Não podem ter essa peça gigante la dentro…
Olá Pergunta,
Surpreendentemente, têm uma peça bem mais gigantesca lá dentro que permite manter as horas certinhas.
E quando ficam se bateria? Deixam de acertar a hora e aguardam qye sejam ligados e conectados à internet?
Viva,
Qual é a parte do CMOS responsável por manter as horas correctas? O facto de ser um metal-óxido?
E já agora, o que o faz ser complementar?
Obrigado desde já pela ajuda,
Um abraço a todos.
uma boa ajuda, não andamos sempre a precisar de acertar o tele mal o ligamos quando se acaba a bateria e não desestabiliza os alarmes.
Muito boas sao elas. Às vezes duram mais de 15 anos.