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?