ODroidのシステム時間を可能な限りリアルタイムに近づけるため、私はODroidにリアルタイムクロックを追加しようとしました。 RTCの精度は+/- 4ppmです。NTPとRTC HWクロックの変な結果
realtimeclockがなければ、このような結果が得られます(60秒ごとにNTPサーバと同期)。比較のため、青はオレンジ色のパイです。 x軸がサンプルで、y軸がNTPサーバーによって報告されたオフセット(ミリ秒)です。
だから私が試したものを、(より多くのサンプルが、同じ間隔が)、代わりにちょうどNTPサーバとの同期と同じものだった、私は次のようでした:
- システム時間をhwクロック時間に設定します。
- システム時間を更新するためにNTPサーバと同期し、サーバによって指定されたオフセットを記録してください。
- HWクロックをリアルタイムに同期させたので、システム時間に更新してください。
それから私は60秒待って繰り返します。私はそれが完璧であるとは期待していませんでしたが、私が得たものは少し私に衝撃を与えました。
世界で私は見ていますか?ジッタはますます小さくなり、ほぼ直線に従いますが、完璧な時間(約410分)に達すると、ジッタとオフセットが再び成長するようになります。
誰でもこれを説明することができますか、私が間違っていることを教えてもらえますか? これは奇妙です!