首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得系统时钟精度

如何获得系统时钟精度
EN

Server Fault用户
提问于 2020-09-09 11:53:08
回答 1查看 957关注 0票数 1

我正试图用来确定我的时钟被同步得有多精确。我运行了下面的命令,但是有大量的信息,而且不清楚其中的准确性是什么。

代码语言:javascript
复制
% timedatectl timesync-status
       Server: 209.115.181.106 (2.nixos.pool.ntp.org)
Poll interval: 34min 8s (min: 32s; max 34min 8s)
         Leap: normal
      Version: 4
      Stratum: 2
    Reference: CE6C0083
    Precision: 1us (-25)
Root distance: 17.973ms (max: 5s)
       Offset: +7.343ms
        Delay: 57.966ms
       Jitter: 2.767ms
 Packet count: 41
EN

回答 1

Server Fault用户

发布于 2020-09-10 00:30:05

这就是NTP统计数据的样子。请参阅关于NTP算法或NTP文档中的性能页面的RFC 5905。

大约,您的NTP服务器在延迟(延迟)方面有几十ms的距离,估计要比与参考时钟(根距离)偏移的20 ms稍好一些。加或减毫秒的一位数(抖动)。

那么高的延迟是非常明显的--这是通过互联网,甚至在观察通过2.nixos.pool.ntp.org使用NTP池之前。

想一想你是否可以接受这一点。例如,您需要将系统保持在比彼此之间的1ms更好的位置吗?你是否需要与参考时钟进行比较,即使在互联网关闭的时候?如有需要,可选择做得更好:

  • 在离节点更近的本地网络上运行您自己的NTP时间服务。
  • 委托给本地管理程序。例如,Google元数据服务提供NTP,Azure (和Hyper-V)平台提供一个PTP时钟。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1033210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档