[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

adjtimeはマニュアル通り?



和田です。

その後、ntpdを立ち上げたのですが、やけにsystem clock
のズレが大きいみたいで、20分ぐらいに一回程度の割合で
以下の様なlogが吐き出されていました。

Nov 27 11:33:28 Mac_G3 ntpd[160]: time reset 2.646551 s
Nov 27 11:33:28 Mac_G3 ntpd[160]: synchronisation lost
Nov 27 11:53:52 Mac_G3 ntpd[160]: time reset 2.636499 s
Nov 27 11:53:52 Mac_G3 ntpd[160]: synchronisation lost

そこで、adjtimeでないとsystem clockが補正されないと思い
ntpdをやめて、cronで2分に一回ntpdateを実行してやると、

Nov 28 09:18:00 Mac_G3 ntpdate[196]: adjust time server 158.211.101.48 offset 0.253233 sec
Nov 28 09:20:00 Mac_G3 ntpdate[201]: adjust time server 158.211.101.48 offset 0.253333 sec
Nov 28 09:22:01 Mac_G3 ntpdate[205]: adjust time server 158.211.101.48 offset 0.255967 sec
Nov 28 09:24:01 Mac_G3 ntpdate[208]: adjust time server 158.211.101.48 offset 0.253337 sec
Nov 28 09:26:00 Mac_G3 ntpdate[211]: adjust time server 158.211.101.48 offset 0.253363 sec
Nov 28 09:28:01 Mac_G3 ntpdate[214]: adjust time server 158.211.101.48 offset 0.255953 sec
Nov 28 09:30:01 Mac_G3 ntpdate[220]: adjust time server 158.211.101.48 offset 0.253504 sec
Nov 28 09:32:00 Mac_G3 ntpdate[223]: adjust time server 158.211.101.48 offset 0.253370 sec
Nov 28 09:34:00 Mac_G3 ntpdate[226]: adjust time server 158.211.101.48 offset 0.253408 sec
Nov 28 09:36:01 Mac_G3 ntpdate[229]: adjust time server 158.211.101.48 offset 0.256063 sec
Nov 28 09:38:00 Mac_G3 ntpdate[232]: adjust time server 158.211.101.48 offset 0.253401 sec
Nov 28 09:40:00 Mac_G3 ntpdate[246]: adjust time server 158.211.101.48 offset 0.253487 sec
Nov 28 09:42:01 Mac_G3 ntpdate[250]: adjust time server 158.211.101.48 offset 0.256083 sec
Nov 28 09:44:01 Mac_G3 ntpdate[253]: adjust time server 158.211.101.48 offset 0.253451 sec

となります。いつまでたっても誤差が小さくならない様です。

そこで、疑問に思ったのですが、マニュアルではadjtimeは
system clockを補正して、だんだん正しい?時間を刻む様
になっているはずなのに、なぜなんでしょう?
PowerPC-portでは、その機能が実装されていないとか言う
オチではないですよねぇ。

■□□□ - - - - - - - - - - - - - - - - - □□□
  Masashi WADA / 和田正志  <wa_da_ma@ybb.ne.jp>
□□□ - - - - - - - - - - - - - - - - - □□□■