On Sun, Sep 06, 2009 at 03:53:23AM +0000, David Mills wrote:
> No, what you suggest is properly called resolution, not precision. Do 
> your homework; -21 is just fine for a  Sun faster than mine, where the 
> precision is -20. Confirm that the jitter.c program, included in the NTP 
> distribution for just that purpose, shows the gettimeofday() routine 
> takes on average 500 ns per call.

BTW, on current hardware the precision seems to be below the 100ns
MINSTEP limit as used in the default_get_precision routine. If the ntp
process wasn't interrupted the while loop might run forever.

Also, the calculation doesn't work correctly if the precision is below
resolution. The result is just a random value close to 100 ns. Maybe
get_systime should be called multiple times before calculating the
difference.

-- 
Miroslav Lichvar
_______________________________________________
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions

Reply via email to