Raspbianを実行しているRaspberry Piについて質問していると解釈する。
OSは、Rapberry Piが時間をどのように維持するかに影響を及ぼします。
回答:外部ソースがない場合、内部クロックは、それ自体で時間を維持するという点で非常に予測不能です。
最近のケーススタディ:
これは、Raspberry Pi 3 Bデータロガーのプロットで、約1時間にわたって突然電源が切れました。
電源が再投入されると、起動してデータロギングが再開されたことを明確に確認できます。
しかし、Raspbianクロックは時間を遡ります。
その後、time.nist.govから更新を取得するとすぐに、正しい時刻にジャンプすることがわかります。
国家標準局は、time.nist.govを使用することを推奨しています。これは、利用可能な最も迅速で正確な時間を見つけるスマートURLであるためです。Linux(ubuntuとRaspbian)とWindowsの両方は、デフォルトでマスタークロックから何ホップも離れたプールになります。
プライマリタイムサーバーtime.nist.govを使用するようにRaspbianを設定するにはどうすればよいですか?
同じシステムからの新しいプロットが再びあります。
昨日中断したため(上記のプロットを参照)sudo init 0
、SDカードをイメージするために適切にシャットダウンしていました、PC Win32DiskImagerイメージングました。
ここからわかるように、しばらく時間がかかります。
これでは、Raspbianが最初に時計を停止したところから再開したことがわかります。1分以内に良好なデータを記録(ジャンプ)したようです。
次に、時刻の更新を受け取ったときに何が起こるかを示します。右に向かってジャンプします。
それが前方にジャンプする量(数時間)は、SDカードがイメージされている間にRaspbianが見逃した時間です。
ここに驚くべきひねりがあります。
システムは単にフリーズしました。赤と緑の両方のライトが点灯し、ちらつきがありません。
発表(使用 espeak
メインサーバーのpingベースのcronジョブによって数分以内に)され、データロガーでそのような発生が監視されます。そのため、数分もかかっていませんでした。
数秒間電源を入れました。再起動しました-LEDは正常に見えます。
このグリッチがデータロギングにどのように影響したかを次に示します。
Raspbianクロックは、システムが再起動されたときに2時間早まりました。
次に、time.nist.govからの時刻更新により、元に戻ります。
回答:外部ソースがない場合、内部クロックはリアルタイムを維持するという点では予測できません。
プライマリタイムサーバーtime.nist.govを使用するようにRaspbianを設定するにはどうすればよいですか?