Cuando el reloj es err�neo

El reloj por software de un sistema Linux no siempre es preciso. Para mantener este reloj Linux utiliza una interrupci�n peri�dica generada por el hardware, llamada "timer interrupt". En caso de que existan muchos procesos siendo ejecutados (con respecto a los recursos disponibles) el sistema podr�a demorar un poco al momento de intentar servir la interrupci�n, por lo que el reloj de software puede estar ligeramente atrasado. El reloj por hardware trabaja independientemente del sistema operativo, as� que usualmente es mas preciso. Si re-inicia de manera frecuente la computadora (como es el caso para la mayor�a de los sistemas que no son servidores) el reloj debe encontrarse pr�cticamente correcto.

Si es necesario modificar el reloj de hardware, la manera mas simple es reiniciar el sistema, ingresar a la pantalla de configuraci�n de la BIOS y realizar el cambio de fecha y hora desde ah�. Esta manera evita todos los problemas que podr�an suceder si se modifica el reloj desde el sistema. Si la modificaci�n desde la configuraci�n de la BIOS no se puede realizar, modifique el reloj utilizando date y clock (en ese orden), pero est� preparado para reiniciar Linux, si alguna parte del sistema comienza a actuar de manera extra�a, mal y/o divertida. :)

Otro m�todo posible para sincronizar el reloj de software es utilizar hwclock -w o hwclock --systohc. Ambos comandos obtienen la fecha y hora desde el reloj de hardware y modifican el reloj de software. Si en cambio desea sincronizar de manera inversa (modificar el reloj de hardware con la fecha y hora del reloj de software) entonces puede utilizar el comando hwclock -s o el comando hwclock --hctosys. Si desea conocer mayores detalles de este comando lea su p�gina de manual ejecutando man hwclock.