• 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 (把系统时间写进硬件)

    ……不知大家能否提供更好的解决方案?


    历史上的今天:

    2010到了…… 2010年01月01日
    小结08! 2009年01月01日

    收藏到:Del.icio.us