Следуя приведенным здесь инструкциям, я вручную настроил службу времени Windows для использования внешнего источника времени.
Поскольку я заметил, что часы сервера очень быстро SpecialPollInterval
(1 с на 40 минут), я установил для параметра реестра SpecialPollInterval значение 60 секунд, чтобы он часто синхронизировался, нейтрализуя смещение.
В ту минуту, когда я выполнил net stop w32time && net start w32time
когда ошибка упала до 8 мс, я был счастлив. Увы, прошло не более 20 минут, и он вернулся до 300 мс.
Как так?
Как я могу это исправить?
Заметки:
- Это VPS
- Windows Server 2008
- Используя следующие источники синхронизации времени: 0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org
- Используя это, чтобы измерить дрейф
- Измеряется каждую минуту, дрейф почти линейный