J'envoie des données critiques en temps réel sur Internet entre deux ordinateurs dédiés, en utilisant mon propre protocole.synchroniser les horloges sur Internet
Il y a, bien sûr, une latence impliquée.
Pour le débogage et l'optimisation, j'aime que les deux ordinateurs utilisent la même base de temps. Par exemple, j'ai besoin de connaître le décalage horaire de leurs horloges pour mieux juger les latences.
Bien sûr, le relativisme et autres ne me permettent pas vraiment de les synchroniser parfaitement, mais j'aime me rapprocher le plus possible. S'appuyer sur NTP seul ne semble pas assez bon - les horloges peuvent être désactivées par une demi-seconde dans mon expérience (clarification: je me suis appuyé jusqu'ici sur celui par défaut fourni par Apple).
J'ai besoin de précision dans la gamme 1/10s, au moins. Les deux ordinateurs ne seront pas trop éloignés, les temps de ping ICMP sont généralement inférieurs à 100 ms.
Toutes les suggestions comment faire?
(actuellement, les machines fonctionnent impliqués OS X, donc si vous connaissez une solution juste pour eux, ce sera un début)
Très bien, je vais essayer ça. –