2

私が作業している環境には、チェーン内のデータを処理するLAN上の複数のマシン(Linux)が含まれます。ある方法でタイムスタンプを付けて、各ノードがいつ受信/送信したかを確認し、後でチェーン全体のタイムスタンプを比較できるようにしたいと思います。これは低遅延システムです。

異なるマシンで取得されたタイムスタンプを結果のマイクロ秒と比較することが可能かどうかを理解したいと思います。時計を同期するために通常どのような種類のサービスを使用し、どのような解像度を期待できますか?クロックドリフトなどはどうですか?

たとえば、Nノードとすべてのノードで秒/ミリ秒/マイクロ秒でクロックを同期させる必要がありますが、それは可能ですか、何が必要で、どのようなオーバーヘッドがありますか?

そしてもちろん、ネットワークと処理時間にできるだけ邪魔にならないようにしたいと思います。;-)

私は完全に不可能なことを見ていますか、それともこれを行うことができますか?

あなたの答えを読むのを楽しみにしています!ありがとう!

4

1 に答える 1

3

200-500すべてのマシンがLAN内にある場合は、ローカルNTPサーバーを使用してマイクロ秒の精度を達成できる可能性があります。これは特にネットワークやCPUを集中的に使用するものではありません。

于 2011-04-22T08:58:42.733 に答える