Re: [chrony-users] Synchronize from precise RTC when offline or long time without synchronization |
[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-users Archives ]
Jan Breuer wrote:
For a system like that, it is probably better to just run from the clock device you have (using its supplied driver) and use some cron job to attempt an SNTP-type sync to a network clock on a regular basis (at boot and then once per hour, day, whatever). When you get a valid network response you just "set" the system clock and the RTC without any slewing. That is what all those IoT devices are doing. No need to run a chronyd or ntpd type service that is syncing all the time. The only advantage of doing that is that it would automatically determine the actual drift of the RTC device and when no network sync is available it would extrapolate the RTC time using that predetermined drift, so you get more accurate time after network loss, but that would actually backfire on you when in practice those devices are installed with temporary network access, left to run only for a short while, and then disconnected from the network to run standalone forever. The drift calculated over such a short interval would be quite wrong, and the result could be far worse than not applying a calculated drift at all. Rob |
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |