【发布时间】:2010-09-11 06:02:14
【问题描述】:
我开发了一个跟踪业务事件的 Windows 服务。它使用 Windows 时钟为事件添加时间戳。然而,底层时钟可能会发生相当大的漂移(例如每分钟损失几秒钟),尤其是在 CPU 努力工作时。我们的服务器使用 Windows 时间服务与域控制器保持同步,域控制器在后台使用 NTP,但同步频率由域策略控制,在任何情况下,即使每分钟同步一次,仍然会出现明显的偏差。除了使用硬件时钟之外,我们还可以使用什么技术来保持时钟更稳定?
【问题讨论】:
-
这不是一个真正与编程相关的问题,所以我不确定它是否属于 StackOverflow。
-
这似乎是一个与编程相关的问题
-
每分钟几秒钟的时钟漂移是一个坏时钟,这与机器工作的努力程度无关。您需要新硬件。
-
你不应该每分钟都有几秒钟的时间。时钟有问题。或者,您有两个软件服务在玩机器上的时间并从不同的来源更改它?
-
您可能会遇到Microsoft Minute。