引用https://wiki.archlinux.org/title/System_时间的话:
大多数操作系统的标准行为是:
谁负责在关机时从系统时钟设置硬件时钟的最后一步?
发布于 2021-09-29 09:28:26
责任是“操作系统”S,其实施方式各不相同。
有两个案件需要考虑:
hwclock
或timedatectl
来处理。hwclock
),但是如果使用外部源维护系统时间,并且适当地配置RTC,内核(自3.7)可以每11分钟自动更新RTC。在Linux上,内核期望时间同步服务报告时间是否是同步的;这是通过清除或设置这个STA_UNSYNC
状态位使用adjtimex
系统呼叫来完成的。内核本身可以设置该位,如果它确定时间不是同步的,但它从不单独清除它。
https://unix.stackexchange.com/questions/671083
复制相似问题