-
openntpd的误差…… - [开源之旅]
2010年01月01日
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://ashadow.blogbus.com/logs/55818007.html
我一直认为openntpd能使我电脑的时间保持准确,但我直到昨天才发现电脑的时间跟实际的有两分钟左右的误差,不太准确……
我刚才查出了原因——只有当openntpd发现系统时间与ntp服务器所提供的时间相差超过180秒时才会校正时间。
奇怪的是,该软件并没有提供修改这180秒的误差范围的方法……
显然,这180秒的范围实在太大了,远不能满足我的要求(误差1秒内)。
于是,我想到了个不是办法的办法,就是先把系统时间弄得很离谱,然后再让openntpd来同步时间……
具体命令如下(arch下):
(sudo) date -s 00:00:00 (先随便设个时间)
(sudo) ntpd -s (同步)
(sudo) hwclock -w (把系统时间写进硬件)
……不知大家能否提供更好的解决方案?
收藏到:Del.icio.us







