[ntp:questions] NTPD can take 10 hours to achieve stability
mikes at flatsurface.com
Tue Apr 19 00:16:35 UTC 2011
At 07:43 PM 4/18/2011, Chris Albertson wrote...
>On Mon, Apr 18, 2011 at 4:10 PM, Mike S <mikes at flatsurface.com> wrote:
>. While it certainly doesn't effect most
> > users, it does some. At a minimum, there should be a mechanism to
> find out
> > what (clock divisors?) the kernel has used for calibration, and
> lock them in
> > for use with subsequent boots. Maybe there is, but after searching
> for a
> > while, I couldn't find any way to do that.
>Is that not the purpose of the drift file?
Nope. Each time a modern Linux box boots, it tries to calibrate the
clocksource (to the RTC?). That's necessary because clock source timing
may change (different processor speed, etc.). That calibration isn't
perfect, and the "calibrated" clocksource can vary by 40 or more ppm
from boot to boot. Then, your drift file is off by 40 or more ppm, and
NTP has to reconverge on the proper value for the new clocksource
That's the problem - it makes the drift file practically useless.
More information about the questions