首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多台计算机的时间同步

多台计算机的时间同步
EN

Stack Overflow用户
提问于 2019-12-11 18:12:23
回答 1查看 62关注 0票数 0

我正在解决PC的不同时间同步问题。

已使用ntpq检查NTP是否同步到小于1毫秒。我想寻求关于如何在不使用ntpq、ntdate等的情况下验证这一点的帮助。

我使用'ssh‘在屏幕上查看计算机之间的大致时间差。我想知道我必须考虑的所有事情的稍微更准确的时间误差,例如Netwick传输延迟。

我在uuntu 18.04和'ROS melodic‘中使用了一些nvidia xavier。

EN

回答 1

Stack Overflow用户

发布于 2019-12-18 17:33:08

如果您希望建立网络调用的计时,则需要服务器之间的微秒精度,因为在各个网段上,系统之间的延迟通常为亚毫秒级。工具本身通常是检查数字准确性的最佳场所,因为它们将自己使用该数字来计算“正确”时间。

如果您能够在您感兴趣的服务器之间发送测试数据包,那么使用乒乓式测试的服务器之间的延迟测量将得出网络延迟。假设这是对称的,即每条路都有相同的延迟,那么您就可以计算半个往返时间。此时,运行另一个测试,将时间戳从一个系统发送到另一个系统,并比较两者(从发送器中减去1/2 RTT ),应该可以很好地了解时间差。

您需要对多个数据包运行上述测试,因为前几个数据包可能会受到服务器缓存的影响,并且不会保持一致。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59283369

复制
相关文章

相似问题

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