¿Cómo pueden las computadoras decir la hora y la fecha correctas cada vez?
Cada vez que cierro la computadora (la apago) todas las conexiones y procesos se detienen. ¿Cómo es que cuando vuelvo a abrir la computadora indica la hora exacta exacta? ¿La computadora no se apaga por completo cuando la apago? ¿Todavía hay algunos procesos ejecutándose en él? Pero entonces, ¿cómo dice mi computadora portátil la hora correcta cuando saco la batería (y, por lo tanto, detengo por la fuerza todos los procesos) y la reinicio después de unos días?
Respuestas:
Las computadoras tienen un "reloj en tiempo real": un dispositivo de hardware especial (por ejemplo, que contiene un cristal de cuarzo) en la placa base que mantiene la hora. Siempre está encendido, incluso cuando apaga la computadora. Además, la placa base tiene una pequeña batería que se utiliza para alimentar el dispositivo del reloj incluso cuando desconecta la computadora de la alimentación. La batería no dura para siempre, pero durará al menos unas pocas semanas. Esto ayuda a la computadora a realizar un seguimiento del tiempo, incluso cuando su computadora está apagada. El reloj en tiempo real no necesita mucha energía, por lo que no está desperdiciando energía. Si saca la batería del reloj además de quitar la batería principal y desconectar el cable de alimentación, la computadora perderá la noción del tiempo y le pedirá que ingrese la hora y la fecha cuando reinicie la computadora.
Para obtener más información, consulte Reloj en tiempo real y batería CMOS y ¿Por qué mi placa base tiene una batería ?
Además, en muchas computadoras, cuando conecta su computadora a una conexión a Internet, el sistema operativo buscará un servidor de hora en la red y consultará la hora actual del servidor de hora. El sistema operativo puede usar esto para configurar con mucha precisión el reloj local de su computadora. Esto usa el protocolo de tiempo de red , también llamado NTP.
fuente
Si quita la batería de la placa base, la computadora no tendría forma de decir la hora.
Este es también el caso de los teléfonos móviles. Si deja que un teléfono se descargue y luego no lo recargue durante más de unas pocas semanas, también "olvidará la hora" porque la pequeña batería auxiliar se descarga por completo y no se enciende nada en el reloj en tiempo real.
Puede intentar encender un teléfono móvil viejo si tiene uno y verificarlo usted mismo para ver si "olvidó el tiempo".
Así es como se ve la batería. https://yandex.com/images/touch/search?text=mobo%20battery&source=tabbar
Tuve que comprar uno varias veces cuando el mío comenzó a durar menos de un día. Tenía que configurar el reloj cada vez que encendía la PC.
fuente
Cuando inicia Windows, obtiene acceso directo a la memoria del reloj de tiempo real (RTC) y utiliza sus valores de fecha y hora para establecer la fecha y hora de la computadora. Las interrupciones del temporizador mantienen el tiempo de la computadora cuando Windows se está ejecutando. Un Time Daemon en Windows se ejecuta aproximadamente una vez cada hora después de que se inicia Windows. Time Daemon compara la hora en Windows con la hora en el RTC. Si las dos veces están separadas por más de un minuto, Windows cambia la hora y la fecha para que coincida con el RTC. No puede cambiar el intervalo de tiempo para que se ejecute el Time Daemon.
Si utiliza un servicio de sincronización horaria, como la herramienta TimeServ.exe incluida con el Kit de recursos de Windows NT 4.0, la herramienta actualiza la hora en Windows y el RTC de la computadora. Si el Servicio de hora de Windows se ejecuta en una computadora con Windows 2000, el Time Daemon en Windows no puede ejecutarse aproximadamente una vez cada hora después de que se inicie Windows.
Para obtener más detalles, visite este enlace: http://msdn2.microsoft.com/en-us/library/ms724936.aspxhttp://msdn2.microsoft.com/en-us/library/ms724942.aspx
fuente