jll*_*gre 16
系统时间由操作系统维护,它是进程在查询日期/时间时将获得的时间。存储在 RAM 中,读取它是一项快速操作。
硬件时间由电池供电的真实时钟维持。这意味着这个时钟会持续重启。但是,读取它意味着执行比读取系统时钟更占用资源的 I/O 操作。
因此,硬件时钟很少使用,主要是在启动时设置系统时钟初始值,然后可选地手动或通过 NTP 调整/同步它。
请注意,硬件时钟可能设置为本地时间或 UTC 时间,而系统时钟在 Unix/Linux 系统上始终设置为 UTC 时间。
小智 1
硬件时间取决于 BIOS ...BIOS 电池控制它。因此,当系统关闭时,计时器仍然处于开启状态..(即硬件时钟保持运行并保持正确的时间)
hwclock --show -->for hwd
date -->for sys
Run Code Online (Sandbox Code Playgroud)