电脑时钟每天误差 1-2 秒钟,是质量问题还是普遍现象?

2022-01-30 16:28:34 +08:00
 einsdisp

最近因为一些机缘巧合,发现电脑时钟每天似乎总有误差。

于是进行测试,系统为 Linux ,关闭操作系统的时间同步( Systemd 的时间同步),写了一个几行的脚本追踪系统时间误差(ntpdate -q)。

测试两台电脑,24 小时不关机,一个是技嘉 x570 ,每天变慢 2 秒钟,一个是微星 z170 ,每天变快 0.5 秒钟。这两个主板也不是非常低端的主板了,测了下电池电压也正常。结果每天误差这么多?

这个是质量问题还是普遍现象?

想了解下,这种时钟误差,应该是纯粹的主板的锅吧?跟 cpu 、芯片组、操作系统应该无关吧?

7618 次点击
所在节点    程序员
30 条回复
xingchenzhou
2022-01-30 16:31:38 +08:00
正常
newbieRenew
2022-01-30 16:35:47 +08:00
正常,需要和时间服务器同步,不然走着走着就不准了
pengtdyd
2022-01-30 16:40:07 +08:00
每 10 分钟同步一次
kenvix
2022-01-30 16:42:27 +08:00
你指望消费级主板的 RTC 能有多高精度...
Cielsky
2022-01-30 16:51:54 +08:00
这不太正常了
lostberryzz
2022-01-30 17:00:37 +08:00
la9998372
2022-01-30 17:09:54 +08:00
假设一个 32.768KHz±20ppm 的晶振,那么它每天的累计误差最大为
20/1000000*3600*24=1.728s
littlewing
2022-01-30 18:37:49 +08:00
正常误差范围
要不换原子钟或 GPS 授时?
ncepuzs
2022-01-30 18:38:41 +08:00
正常,手动同步即可
wwbfred
2022-01-30 19:01:53 +08:00
一看你就在 PS2/PS3 时代没玩过主机,那个时代普遍不联网,主机放时间长了都得自己调表。
kevin100702
2022-01-30 19:04:58 +08:00
正常
kimwang
2022-01-30 20:45:11 +08:00
这问题好学术,涉及到计时误差问题,我跑~
kokutou
2022-01-30 20:52:40 +08:00
消费级没那么准。。。

服务器大厂有在研发高精度时种,可以降低内部延迟。
Qazxcv123
2022-01-30 21:01:27 +08:00
@kokutou 服务器 RTC 一样用的 32.768k 的外部晶体,偏差和 pc 差不多
flynaj
2022-01-30 21:34:40 +08:00
这个正常,所以现在什么设备都是联网 NTP 对时间,这个误差来自晶振。就是这个
@la9998372
la9998372
2022-01-30 21:55:45 +08:00
另外补充一下,如果想提高晶振精度,可以选择 OCXO 或者 TCXO 晶振。

恒温晶体振荡器简称恒温晶振,英文简称为 OCXO ( Oven Controlled Crystal Oscillator ),是利用恒温槽使晶体振荡器中石英晶体谐振器的温度保持恒定,将由周围温度变化引起的振荡器输出频率变化量削减到最小的晶体振荡器。OCXO 是由恒温槽控制电路和振荡器电路构成的。通常人们是利用热敏电阻“电桥“构成的差动串联放大器,来实现温度控制。

温补晶振即温度补偿晶体振荡器( TCXO ),是通过附加的温度补偿电路使由周围温度变化产生的振荡频率变化量削减的一种石英晶体振荡器。温补晶振术语来自石英晶体振荡器的一种补偿方式已达到产品应用方面的精度要求。温补晶振定义是将压电石英晶体原有的物理特性(压电效应下频率随温度成三次曲线变化)通过外围电路逆向改变使得石英晶体原有频率随温度的变化尽可能的变小的一种补偿方式所做的石英晶体振荡器。
breaker911
2022-01-30 22:40:48 +08:00
之前看到 LTT 搞到手民用版的板载原子钟 估计过 10 年就商用普及了 20 年估计能民用化自己选配了
mingl0280
2022-01-31 06:59:39 +08:00
你真要精确时钟就去搞个 FB 开源的那个 PCIe 卡呗……
loading
2022-01-31 09:01:16 +08:00
@breaker911 #17 一个北斗授时时的东西才百来块,你说哪个划算。
wangxn
2022-01-31 09:42:44 +08:00
学习了,完全没想到

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

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

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

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

© 2021 V2EX