macOS 如何校准时间?

2021-09-27 09:49:41 +08:00
 mlhadoop

sudo sntp -sS time.apple.com

➜  ~ sudo sntp -sS time.apple.com
+0.303556 +/- 0.000122 time.apple.com 17.253.84.253
➜  ~ sudo sntp -sS time.apple.com
+0.303717 +/- 0.000153 time.apple.com 17.253.84.253

执行多次依然慢 300 毫秒左右?有时慢 3s 。time.is 显示的结果也是如此。

求问,如何真正校准系统本地时间?

1422 次点击
所在节点    macOS
5 条回复
kevenli
2021-09-27 09:58:41 +08:00
dingwen07
2021-09-27 10:01:14 +08:00
mlhadoop
2021-09-27 10:12:10 +08:00
@kevenli @dingwen07 问题不是 ntp 服务器地址,而是每次执行同步,本地啥都没变化,再次执行 同步 误差跟上一次没啥区别
ZeroYe
2021-09-27 11:58:54 +08:00
硬件时间不同步?
cubecube
2021-09-27 12:07:56 +08:00
sudo sntp -sSdr ntp.aliyun.com
我这便始终有 110ms 左右
我感觉主要是这个 sntp 同步的单次误差无法消除。
ntpd 是多次轮训逐步调整,并且会结合本机时间源调整,sntp 估计算法有问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/804528

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX