I noticed that it takes chrony about 20 - 40 minutes after start/wake up to 
settle down to a plausible value for frequency.
(The offsets are fine after about 10 minutes - and not too bad before this).

What about this ( n =  20 to 40 minutes ):

if  t = time since start/wake up < n and  /var/lib/chrony/drift exists then
        usedFrequency = [  (n-t) * frequency from  /var/lib/chrony/drift  +  t 
* computed frequency from insuffizient data ] / n
else
        usedFrequency = computed frequency from no longer insuffizient data
end if


Gerriet.


--
To unsubscribe email [email protected] with "unsubscribe" 
in the subject.
For help email [email protected] with "help" in the 
subject.
Trouble?  Email [email protected].

Reply via email to