El reloj del sistema es un dispositivo especial no volátil como parte de una computadora para controlar el tiempo , que funciona incluso cuando la computadora está apagada [1] .
Las computadoras modernas usan un reloj en tiempo real , al que se puede acceder usando utilidades o a través de la pantalla de configuración del BIOS durante el arranque del sistema operativo [2] . El reloj del sistema se inicializa desde el reloj del hardware cuando se inicia el sistema operativo y, a continuación, la hora del sistema se mantiene mediante interrupciones periódicas del temporizador . Por ejemplo, en un sistema Linux , la hora actual se puede encontrar en la línea de comando usando el comando date y el reloj del hardware se puede encontrar usando hwclock . El protocolo NTP [3] se puede utilizar para configurar la hora en una red local o en Internet . Diferentes sistemas operativos pueden configurar el reloj del sistema según la hora local. En el sistema operativo GNU/Linux , por defecto, se supone que el reloj está configurado de acuerdo con UTC - Coordinated Universal Time [4] - a diferencia de Windows , incluyendo la última para diciembre de 2020, y ya depende la hora en la interfaz de usuario en la zona horaria seleccionada .
La precisión de la hora depende de muchos factores, como el estado de la batería, el tipo de chip , etc. En caso de un corte de energía, la fecha y la hora generalmente se configuran en el año de la versión del BIOS [5] .