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

明日でepochから2^30秒」記事へのコメント

  • by yosshy (3545) on 2004年01月09日 2時08分 (#468526) 日記
    34 年後に 32bit CPU を搭載したシステムはどれぐらい残っているのだろう。
    • Re:2038年問題か… (スコア:2, すばらしい洞察)

      by Anonymous Coward on 2004年01月09日 4時19分 (#468577)
      CPUはそれほど問題じゃなくて、ファイルシステムのタイムスタンプだとか、DBのフィールド(2000年問題対策でDBの時刻型を信頼せず、time_tを保存してる場合があります)だとか、その他32bit整数として保存されてるデータの方がずっとやっかいです。
      親コメント
    • by Anonymous Coward
      数百万のレベルであるだろ。 CPUが入っているのはディスクトップパソコンだけじゃないよ。 炊飯器に32bit CPUかぁ。ロマンだな。
      • Re:2038年問題か… (スコア:3, おもしろおかしい)

        by Anonymous Coward on 2004年01月09日 3時12分 (#468559)
        栗ご飯か、おいしそうだな・・・
        親コメント
      • by naruenosekai (13637) on 2004年01月09日 12時29分 (#468773)
        マイコンジャーとか持ってないけど、今の奴は西暦まで管理しているんだよなぁ。
        日本のだとOSはトロンだと思うけど、トロンは何年まで管理できるのだろう?

        そういえば、うちの電波時計とか何年までOKなんだろう?
        親コメント
        • Re:2038年問題か… (スコア:2, 参考になる)

          by gedo (7079) on 2004年01月09日 12時52分 (#468791) 日記
          そういえば、うちの電波時計とか何年までOKなんだろう?
          電波時計の長波JJYは年が2桁なので、たぶん2099年までではないかと思います。
          もっとも、日本標準時グループ [crl.go.jp]の標準電波の出し方について [crl.go.jp]を見ると空きが13bitあるので、何とか年を4桁にできるかもしれないけど。
          あとは、曜日情報も参照して、百年以上の桁を求めるとか。
          親コメント
          • by parsley (5772) on 2004年01月09日 13時43分 (#468835) 日記
            >電波時計の長波JJYは年が2桁なので、たぶん2099年までではないかと思います。

            1999年→2000年を乗り越えた長波JJYですから、2桁のサービスのままでも読む(聴く?)側が対応できるという実証があるのではないでしょうか。100年後の(利用している側の)システムがちゃんと2桁年システムに対応できているかどうかはわかりませんが。
            --
            Copyright (c) 2001-2014 Parsley, All rights reserved.
            親コメント
          • by BIWYFI (11941) on 2004年01月09日 23時17分 (#469193) 日記
            >電波時計の長波JJYは年が2桁なので、たぶん2099年までではないかと思います。

             最初から2桁しか扱わない(勿論表示もしない)なら、いくらでも大丈夫じゃない?
             電波時計なら、2100年の非閏年も発信側が対処してくれるだろうし。

            //まだ、電波が出てるならだけど...
            --
            -- Buy It When You Found It --
            親コメント
          • by Anonymous Coward
            グレゴリオ暦では400年経つと元の曜日に帰ってきてしまいます。
            #なので13日の金曜日は1/7より大きい確率で発生する。
        • Re:2053年問題は… (スコア:2, 参考になる)

          by of (17899) on 2004年01月09日 15時36分 (#468912) 日記
          昔々の記憶では、TRONの時間は1985年1月1日からの秒を符号付き32ビットで管理していたはずです。
          そう、2053年に終わりますね。

          BTRON3仕様書 [personal-media.co.jp]で確認することが出来ます。
          親コメント
          • ぉい、キミんちのマイコンジャーはBTRON上で動いているのかと小一時
            間..。実身、仮身の実装されたマイコンジャーも見てみたいけどねw。
            uITRON4.0 [www.ertl.jp]だとシステム初期化時にティックが初期化されてからの
            ティックカウントになってるようですし、SYSTIMのビット長は
            実装依存です。
            親コメント
      • by BIWYFI (11941) on 2004年01月09日 23時53分 (#469208) 日記
        >炊飯器に32bit CPUかぁ。ロマンだな

         いや、今でも、家電LANに入れるなら、組み込みLinuxに32bitCPUって、普通だと思うのだが。
         だから、2038年問題回避等の為に、組み込みに64bitが当然って時代が一旦来るかも。或いは、IPv6に合わせて128bitが普通かもしれない。
         半導体微小化は、10nm辺りが物理限界っぽいから、SOSで、128bit超は使わないだろう。
         尤も、全ハード化して、マイクロコントローラという存在自体が消えてるかもしれない。
        --
        -- Buy It When You Found It --
        親コメント
        • by Anonymous Coward
          別に64bitのデータ扱うために64bitCPUが必要って訳ではないので、

          >2038年問題回避等の為に、組み込みに64bitが当然って時代が一旦来るかも。

          こんな時代は来ません。
          4bit CPUでも64bit time_tは扱えます。

      • ディスクの上にパソコンを置いてどうしようと言うのだ?

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...