パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

DragonFly BSD 1.4.0リリース」記事へのコメント

  • dntpd (スコア:5, 参考になる)

    おお、dntpd すごそうですね!

    commits List 2005-04 [dragonflybsd.org]:

    OpenNTPD はそもそも、あんまり精密に時刻を同期させるような仕組みではない。 Joerg が頑張ってハックしてくれているけど、まだまだ大変みたいだ。 その労を念頭に置きながら書いてみたら、一日で少なくとも xntpd と同じ程度 (つまり OpenNTPD よりだいぶまし) なアルゴリズムができた。 まだいろいろあるけど、最も厄介なところはできたよ。 時刻を同期させるだけだから単純かと思うけど、面倒なんだね。

    users List 2005-11 [dragonflybsd.org]:

    OpenNTPD は、は

    • Re:dntpd (スコア:5, 参考になる)

      ただ、OpenBSD 陣営の名誉のために言っておくと、確かに
      OpenNTPD は簡易なもの [openntpd.org]として設計されています。
      あまり精密さを求めたり本格的な NTP サーバにするというのではなく、
      「面倒だからだれも NTP を使わない」という状況を正すための、
      そしてそれだけのためのものなのです。

      • Re:dntpd (スコア:2, おもしろおかしい)

        > 「面倒だからだれも NTP を使わない」という状況を正すための

        最近、「面倒だからだれも NTP を使わない」
        というサーバにお目にかかりました。
        10 分違っていて log の解析時に思考が停止しました。

        時間精度が低いと、ロードバランサー配下のサーバ log 調査時、労力が高くなります。
        # ntpd が動いてなかったのは問題外ですが

        OpenNTPD が簡易なものであり、
        dntpd がちゃんとした物であるなら
        secure であると診断してもらって
        OpenBSD に取り込んで欲しいです。
        # もちろん Free, Net にも。

        # xntpd のフォローは無いんですかね?
        • さいきん OpenNTPD に Dragonfly っぽいアルゴリズムが取り込まれたようです。
          最新のsnapshot [iij.ad.jp] をお試しください。
          adjusting clock frequency by xxxx to xxxxppm
          というログが出てきていたら良いようです。
          私はいま更新したばっかりなので、あと数日したら違いが出てくるのかなぁーと期待しています。

          なお、 ntpd だけじゃなくて kernel も最新じゃないとダメです。
          adjfreq というシステムコールが必要なんですね。

          man adjfreq してみたら

          HISTORY
               The adjfreq() function call first appeared in OpenBSD 4.0.
          って出てきました。
          親コメント

日々是ハック也 -- あるハードコアバイナリアン

処理中...