G
Guest
Guest
Archived from groups: comp.os.ms-windows.programmer.multimedia,comp.os.ms-windows.programmer.win32,microsoft.public.win2000.multimedia,microsoft.public.win2000.advanced_server,comp.protocols.time.ntp (More info?)
Hi,
I'm having problems with time synchronisation on a dual Xeon Window
2000 Advanced Server machine.
We have a GPS clock plugged into an NTP server which is connected to
the Windows 2000 Server via ethernet via a switch. Two Windows XP
workstations are connected to the server again via the same switch.
The server uses the W32Time service to synch to the GPS (via NTP)
every two hours.
Occasionally (in fact its happend just twice so far in the space of a
month) we have found that the server will gain time by up to 5 seconds
in the space of 4 or 5 hours.
We have checked the windows event logs when this happened and can see
nothing untoward - certainly no error messages from the w32time
service.
We run two bespoke applications on the server which use
timeBeginPeriod to allow us sleep for very small periods of time
(around 2ms). Both applications call timeBeginPeriod just once at
startup of the applications. I'm not sure whether this could be
related.
This is a big problem for us as our applications need to timestamp
data to sub second accuracy.
Any help would be appreciated.
Thanks,
Chris Winstanley
Hi,
I'm having problems with time synchronisation on a dual Xeon Window
2000 Advanced Server machine.
We have a GPS clock plugged into an NTP server which is connected to
the Windows 2000 Server via ethernet via a switch. Two Windows XP
workstations are connected to the server again via the same switch.
The server uses the W32Time service to synch to the GPS (via NTP)
every two hours.
Occasionally (in fact its happend just twice so far in the space of a
month) we have found that the server will gain time by up to 5 seconds
in the space of 4 or 5 hours.
We have checked the windows event logs when this happened and can see
nothing untoward - certainly no error messages from the w32time
service.
We run two bespoke applications on the server which use
timeBeginPeriod to allow us sleep for very small periods of time
(around 2ms). Both applications call timeBeginPeriod just once at
startup of the applications. I'm not sure whether this could be
related.
This is a big problem for us as our applications need to timestamp
data to sub second accuracy.
Any help would be appreciated.
Thanks,
Chris Winstanley