10  
查询码:00000047
麒麟系统时间配置
作者: 孙光磊 于 2023年05月25日 发布在分类 / 日常小知识 下,并于 2023年05月25日 编辑

1、分别查看系统时间和硬件时间是否一致。  
查看系统时间: sudo  date  
查看硬件时间: sudo  hwclock -r

2、若硬件时间和系统时间均不准确。  先调整系统时间例如:date -s "2020-05-01 12:12",然后hwclock -w将准确时间写入硬件,重启若时间还不正确,则为硬件问题,例如主板电池没电。 

3、若硬件时间准确,系统时间不准确。  使用hwclock --hctosys以硬件时间为基准同步系统时间。开机或重启概率性偶发时间不同步,可采用:a.在/etc/rc.local添加开机执行同步命令/sbin/hwclock  --hctosys


HPET计时器性能较差的原因是会将所有对时间戳的请求串行执行。TSC计时器性能较好,因为有专用的寄存器来保存时间戳。缺点是可能不稳定,因为它是纯硬件的计时器,频率可变(与处理器的CLK信号有关)

可以用以下的命令查看时钟源:


cat /sys/devices/system/clocksource/clocksource0/available_clocksource # 查看全部支持的时钟源

cat /sys/devices/system/clocksource/clocksource0/current_clocksource # 查看当前使用的时钟源


修改时钟源:



echo 'hpet' > /sys/devices/system/clocksource/clocksource0/current_clocksource


HPET or TCS?



 推荐知识

 历史版本

修改日期 修改人 备注
2023-05-25 20:03:49[当前版本] 孙光磊 其他原因...
2023-05-25 19:58:57 孙光磊 创建版本

知识分享平台 -V 4.9.5 -潍坊凯特智能