Quote:
Originally Posted by compurandom
That's not raelly a good excuse. We have hardware real time clock chips, and and it should be trivial to sync your drifting system clock to that, but somehow that doesn't happen or the RTC is also broken.
|
On the original Bell Labs Unix systems I was on the way it worked (as I remember) is that the OS set a frequency for the clock to interrupt, and that's all it did was generate an interrupt 60 times a second. The OS then updated the time that was stored in the computer's ram. But that implies that you'd have to run the unix date command whenever the system had been down or rebooted and maybe I did but I don't remember that. What I mainly remember is that NTP was a godsend for keeping the clock correct. Although now that I think about it I do remember having the ntpdate command in the startup file to set the date/time.