Обычно я пробую:
putty
по моему мобильному телефону).Вы пытаетесь сохранить часы синхронизируемыми с правильным временем, или Вы пытаетесь определить, насколько точный часы реального времени на самом деле без того, чтобы быть синхронизируемым?
Если Вы просто хотите, чтобы времена были корректны, существует целая иерархия серверов времени, к которым могут синхронизировать системы, и она часто встраивается к ОС, хотя можно обычно указывать серверы времени. Кроме того, одна система может синхронизировать к серверу времени и затем выполнить свой собственный сервер времени для других систем для синхронизации к.
Я видел и даже использовал в прошлом программы, которые не только синхронизируют к стандартному времени, но и не отстают от дрейфа локального компьютера от последней синхронизации. Я использовал это в прошлом, когда у нас были неустойчивые интернет-соединения, таким образом, программа исправит время при помощи истории ожидаемого дрейфа.
Обычно, с любым из этих методов, если исправление слишком много, оно может принять ошибку и не сделать любое исправление вообще.
Хотелось бы надеяться, я не полностью упускаю Вашу суть.:)
Используйте демона NTP для этого.
Определите много - независимый - серверы ntp для контакта (ntp.conf, директива сервера). 3 сервера хороши, больше лучше.
Протокол сетевого времени разберется в "плохих" источниках времени. Посмотрите на вывод от ntpq -p
после выполнения ntpd
в течение нескольких часов.
Вы будете видеть, какой основной сервер был выбран, которые считают "хорошими" и которые считают "плохими". Вывод также содержит дрожание и задержку (смещение). Это propably значения, которые Вы после...
Утилита близкого друга имеет файл дрейфа. См.: http://chrony.tuxfamily.org/manual.html#Configuration-options-overview
Я не знаю формат того файла, поскольку я еще не установил его сам. Это действительно имеет команду для просмотра информации о дрейфе: хронический sourcestats-v
Я планирую установить близкого друга на своих виртуальных машинах как запуск.
Этот сайт выглядит полезным: http://www.markus-gattol.name/ws/time.html
Как бы то ни было, вчера мне нужно было самому проверить уровень расхождения между двумя Linux-системами. Прежде чем копаться в поисках инструментов, я использовал этот ненаучный метод, который дал мне достаточно хорошие результаты для моих целей (сравнение временных меток выходных журналов из двух систем).
Выполните следующую команду в обеих системах:
$ while true; сделать дату +% H:% M:% S.% N; сделано
Может пригодиться в крайнем случае!