CLOCK_MONOTONIC和CLOCK_MONOTONIC_RAW有什么区别?

CLOCK_MONOTONIC和CLOCK_MONOTONIC_RAW有什么区别?,第1张

CLOCK_MONOTONIC和CLOCK_MONOTONIC_RAW有什么区别?

CLOCK_MONOTONIC
永远不会由于NTP时间调整而经历中断,但是它 确实会
改变频率,因为NTP了解本地振​​荡器和上游服务器之间存在什么错误。

CLOCK_MONOTONIC_RAW
只是本地振荡器,不受NTP约束。如果您想针对由于NTP而无法解决问题的时钟实施其他时间同步算法,这可能非常有用。尽管ntpd(NTP协议的参考实现和最广泛的NTP守护程序)被称为具有时间调整功能的“温和”,但准确地说是绝对时间比较温和。它愿意将时钟摆幅降低500ppm,如果您能够相对于其他标准来测量时钟频率,那将是非常惊人的。

CLOCK_MONOTONIC_RAW
诸如此类的设施
pthread_timedwait_monotonic
提供使用该时基的选项之前,的效用将受到限制。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/4982022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存