18.5. 在 Opteron CPU 上同步 TSC 计时器
当前的 AMD64 Opteron 处理器对于一个大型 gettimeofday skew 可能很易受。当 cpufreq 和 Timestamp Counter (TSC)正在使用时,此偏移发生。RHEL for Real Time 提供了通过强制所有处理器同时更改为相同频率来防止这种偏移的方法。因此,单个处理器上的 TSC 不会以不同于其他处理器上的 TSC 的速度增加。
先决条件
- 您在系统上具有 root 权限。
流程
启用
clocksource=tsc和powernow-k8.tscsync=1内核选项:# grubby --update-kernel=ALL --args="clocksource=tsc powernow-k8.tscsync=1"这会强制使用 TSC,并启用同时核心处理器频率转换。
重启机器。
提示如需更多信息,请参阅系统中的
gettimeofday (2)手册页。