Re: 500ppm - is it too small?



Harlan Stenn wrote:
In article <TLSdnQ2E26bBLBnXnZ2dnUVZ_sydnZ2d@xxxxxxxxxxxx>, "Richard B. Gilbert" <rgilbert88@xxxxxxxxxxx> writes:
Richard> I can't follow Dave's math but I'm reasonably sure that there is a
Richard> good reason for the 500 PPM limit. Since almost all computer
Richard> clocks can meet this criterion I'm not going to worry about it.

It's been a long time since I looked, but as I recall the 500ppm limit was
chosen to be more than sufficient to handle the vast majority of non-broken
hardware, and the value also plays a part in the "system constraints" and
the Allan intercept.

What I remember from the last time I looked at it was "changing the 500ppm
constraint will mean a Lot Of Work for lots of other places, and it's really
not worth the trouble."

If you read Dave Mills's book you will see that he discusses this in the
first chapter. The value of 500ppm was chosen arbitrarily but as you say
it handles the vast majority of cases. The point that he makes, however,
is that some limit needs to be chosen so that the algorithms used be
stable and converge. While you can change the limit, you then need to
review the all of the complex mathematics involved to ensure stability
and convergence since there will almost inevitably be some conditions
were some arbitrarily chosen limit will cause instability. See chaos
theory. In theory you can make the value a configuration option but the
results would not be guaranteed to do what you want.


If that is really not the case for Windows, then somebody who has a much
better "math brain" that I do should run all the numbers and propose an
alternative.

Windows is not really any different from any other operating system and
it has more to do with the system clock being used (that and interrupts)
than anything else. I regularly put my Windows laptop on standby, put
into hibernate and on and off mains power. None of this affects ntpd so
much that it cannot recover. The maths involved really has nothing to do
with it. Bill Unruh will no doubt point out that Chrony does a better
job of recovering from all this and that may to true, but ntpd is not
failing here.

Danny

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
.



Relevant Pages

  • Re: CtHelper.exe CPU=99%
    ... If the original Gateway Restoration CD ... Richard In Va. ... been to 2 websites, msn.com and windows update. ... Reinstalled the audio card and the driver from the Gateway ...
    (microsoft.public.windowsxp.general)
  • Re: Can any type of cleanup be done after installing Windows XP SP3?
    ... The date and time was 7/1/2008 11:37 AM, and on a whim, Richard A. Landkamer pounded out on the keyboard: ... attempt to install Windows XP Service Pack 3? ... I am wondering if my having to go through extra steps to install Windows ... a huge number of unique TMP Files, which I think are supposed to be ...
    (microsoft.public.windowsxp.general)
  • Re: CtHelper.exe CPU=99%
    ... Richard in Va. ... to 2 websites, msn.com and windows update. ... Reinstalled the audio card and the driver from the Gateway provided ... Did not install all the other goodies... ...
    (microsoft.public.windowsxp.general)
  • Re: XP BS
    ... Yo Richard ... Greetings from a fellow Canadian.. ... Windows programs forever.. ... Chapters Book Store.. ...
    (microsoft.public.windowsxp.basics)
  • Re: CtHelper.exe CPU=99%
    ... Richard In Va. ... to 2 websites, msn.com and windows update. ... Reinstalled the audio card and the driver from the Gateway provided ... Did not install all the other goodies... ...
    (microsoft.public.windowsxp.general)