Среда, в которой я работаю, включает несколько машин (Linux) в локальной сети, обрабатывающих данные в цепочке . Я хотел бы отметка времени таким образом, чтобы я мог видеть, когда он принимается / отправляется каждым узлом, чтобы позже сравнить отметки времени для всей цепочки. Это система с низкой задержкой.
Я хотел бы понять, возможно ли сравнить временные метки, полученные на разных машинах, с микросекундами результата . Какие услуги обычно используются для синхронизации часов и какое разрешение можно ожидать? А как насчет часовых меток и прочего?
например. N узлам и всем необходимо синхронизировать часы в секунду / миллисекунду / микросекунду, возможно ли это, что требуется и каковы издержки?
И, конечно, я бы хотел, чтобы он был как можно более ненавязчивым по отношению к сети и времени обработки. ; -)
Полностью ли я смотрю на что-то невозможное или это можно сделать?
Ждем ваших ответов! Спасибо!