-   Linux - Hardware (
-   -   the hardware time delayed from the system time ( 12-18-2007 11:38 AM

the hardware time delayed from the system time
Dear All,

My server is Slackware 10.2 and installed on PC.
First, I set the hardware time and the system time to be equal?
After one week ago, the hardware time delayed from system time about 10 minutes
Why are the hardware time and the system time not equal?. How do I figure out?


dkm999 12-18-2007 12:17 PM

If your system is running ntpd (Network Time Protocol Daemon), this could readily happen. NTP is a protocol that permits an operating system to work out the "one true time" by consulting with other machines. If your hardware clock is not precisely calibrated, its notion of time will diverge from this "one true time" that is retrieved from the 'Net.

The hardware clock is only changed when the system shuts down. On restart, the system initially takes its idea of the correct time from the hardware clock, but then, once ntpd synchronizes with other systems on the net, it begins to correct the local time of day to bring it into agreement with the consensus value.

To make a long story short, if you are running ntpd, do not worry about the divergence of the two clocks; the OS will keep more accurate time than your PC hardware, which will only be used as a backup in case the network time is not available for some reason.

All times are GMT -5. The time now is 12:01 AM.