Arch Linux RPI:LinuxのRPi時間はどれくらい正確ですか?

Arch Linux RPI:LinuxのRPi時間はどれくらい正確ですか?

現在、GPIOセットをリアルタイムで監視するRPiアプリケーションを開発中です。ここでGPIOが高くなる正確な時間は、私のアプリケーションにとって非常に重要です。

Arch LinuxオペレーティングシステムはRPiの時間をどのように処理し、UDP NTPタイムサーバーと同期しますか?それでは、他のLinuxインストールと同様に、バックグラウンドスレッド/デーモンで継続的に更新されますか?それとも、get timeが呼び出されるたびに更新されますか?

2つ以上のGPIOで2つのイベントが同時に発生する可能性があるため、リアルタイム機能を実現するには最速のソリューションを実装する必要があります。

特定のイベントが発生すると、実際の日付は重要ではなく、他のイベントに関連する正確な時間が重要です。記録されたデータはグラフで表示され、イベント間の間隔はできるだけ正確でなければなりません。

Arch LinuxのRPiでは、時間はどのように処理されますか?マルチスレッド環境ではどのくらい正確ですか?

ベストアンサー1

Archのほとんどの機能と同様に、いくつかの選択肢から選択できる基本的な時間管理ツールは設定されていません。時刻同期オプション

RaspberryPiの欠点を考慮してリアルタイムクロック、最後の時間をディスクに保存するツールを使用し、起動時にそのツールを参照して時計を変更することをお勧めします。Unix時代の始まり

組み合わせの使用システム時刻同期/etc/systemd/timesyncd.confおよび優先タイムサーバーのオプションの構成ファイルシステムネットワーク起動時にネットワークを起動し、時計のドリフトを変更します。できるだけ早く。その後、デーモンはクロックを定期的に(約30分ごとに)同期します。

おすすめ記事