여러 프로덕션 플랫폼에서 시간 시계가 주기적으로 앞뒤로 점프하는 것으로 보이는 증상이 관찰되었습니다. 점프는 일반적으로 약 1 초이며, 일반적으로 취소되고 (이후 매우 짧은 후 뒤로 점프) 하루에 약 50 번 발생합니다. 이 드리프트는 최대 애플리케이션 사용 시간과 일일 백업과 같은 디스크 I / O 작업이 많은 시간 동안 가장 두드러집니다. 이러한 드리프트는 소프트 실시간 민감 애플리케이션에 영향을 미칩니다.
시스템은 3.0.58-0.6.6 기본 커널을 사용하여 SLES 11SP2를 실행하는 Oracle Netra X4250 및 Netra X4270 서버입니다.
$ cat /sys/devices/system/clocksource/clocksource0/available_clocksource
tsc hpet acpi_pm
$ cat /sys/devices/system/clocksource/clocksource0/current_clocksource
tsc
NTP 를 비활성화 했지만 드리프트에는 영향을 미치지 않습니다. 시각 시계 드리프트 시간을 측정하는 도구가 있습니까? 우리는 이것을 어떻게 피할 수 있습니까?
이들은 생산 플랫폼이므로 실험실에서 문제를 재현 할 수 없으므로 실험 능력이 제한됩니다. 내 장치에 남겨두면 드리프트를 측정하는 도구를 작성하고 HPET 클럭 소스를 실험 해 볼 수 있습니다.
ntpdate(8)
또는 참조ntpd(8)
).