Danny Mayer wrote:
> David J Taylor wrote:
[]
>> Thanks for your reply.  Perhaps my recollection is at fault here,
>> but I recall that NTP on Windows uses some interpolation technique
>> to overcome timer granularity, and that the interpolation used a CPU
>> counter.
>
> We are intending to implement that but we haven't done so yet.

Thanks for your reply, Danny.  Ah, my mistake - I was sure it was already 
included!

[]
> There are a couple of boot switches you can try and see if that makes
> a difference. I'm not really familiar with Vista and the switch might
> not help on Vista. You should also consider that it may be doing
> things in a different way which could cause additional interrupts so
> that the clock tick doesn't update in a regular fashion. The
> possibilities are endless. Time for a support call to Microsoft? I
> know you don't have 8 hours to remain on hold.

I was trying to switch off one core in the BIOS but I don't seem to have 
that choice.  The boot is rather different now, and no longer is there a 
boot.ini to edit.  What documentation I can find mentions "number of 
processors" and not "number of cores".  I'm unsure if this is significant 
or not.

> There is one other thing that needs to be considered. This is a 64-bit
> system> In that case it's possible that the code may need to be
> changed to deal with it properly. For example using the VS 2005
> compiler I have found that it uses a 64-bit integer instead of 32-bit
> integer for time_t. This could affect the quality of the results,
> it's hard to say.

The version I'm testing is the 32-bit version of Vista, albeit on a 64-bit 
capable CPU.  64-bit can be a pain though for subtle errors, I appreciate.

I didn't think that a 64-bit version of NTP was included in the Meinberg 
distribution.  When I looked briefly at the Windows port in: 
ntp-4.2.4p4\ports\winnt\ntp.dsw  I found that VS2005 needed to convert the 
format of some of the files - so it looked as if it might be for an older 
version of Visual Studio.  I can't build NTP because the openssl 
definitions appear to be missing from the download, and I got this error 
as well:

BSCMAKE: error BK1506 : cannot open file '.\debug\nt_clockstuff.sbr': No 
such file or directory



Comments?



Cheers,
David


_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.org/mailman/listinfo/questions

Reply via email to