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

Microsoftがやっとx86-64への対応を発表、Sunは可能性を示唆」記事へのコメント

  • 本家のBSD セクションには FreeBSD はブートに成功 [slashdot.org]なんてものあって、x86-64 への対応は急速に進んでるみたいですね。

    AMD の狙いは、現状の 32ビットアーキテクチャと連続性を持たせ、しばらくは高性能な x86 として素早く普及を図りつつ、搭載し

    --
    • 個人的には64ビットという響きを聞くと、わくわくしてしまいますが。実際のパフォーマンスでは、32ビットも64ビットも差がない気がするのですが、どうでしょう。

      64ビット化すると、恩恵の出るアプリは除外してっ事ですけどね。
      • なので、64Bit化して搭載メモリ上限を増やしたい事じゃないですか。
        普通の方はメモリの上限が迫ってるって意識されていませんので、遅い64BitCPUより速い32BitCPUを支持し、いつまでたっても64Bit化が進まない今ままでの状況が続くと思います。
        • PC分野では割と無視されてるのですが、Pentium Pro(P6)以降、
          x86の物理メモリアドレスは36ビットです。通常は4GB止まり
          (32ビット)で使われていますがLinuxやWin2K/XPは36ビットアドレス
          に対応済みですね。
          ですので今すぐ限界がくる、という言い方は不正確かと。
          • P6以降は36ビット…という話は聞いていますが、具体的にはどのようにメモリマップされているのか、もしよろしければ教えて下さい。

            現状のメインメモリが1Gや2Gバイトまでのマシンの場合、低位アドレス側にはメインメモリがそのまま見えますよね? それを超えると、PCIバス空

            • またまたFreeBSD-CURRENTの話になっちゃうのですが, 丁度本家の記事 [slashdot.org]でも4GB越えの実装が行われたことについて取り上げられています.

              まあ4GB越えと言っても単一プロセス内では32bitアドレスのままなので, 科学計算等の用途ではmmap等を使ってアクロバティックなプログラミングをすることにならざるをえないと思いますが.

              親コメント
              • 見ていないうちに流れてしまったトピックスですのでレスしてもアレかも
                しれませんが・・

                >アクロバティックなプログラミングをすることにならざるをえないと思いますが.
                おっしゃる通りです。仮想アドレスは32ビットのままですから。
                なにやらWindows 3.1時代を彷彿とさせますね。
                関連してPCIのアドレス等は物理アドレス的には下位4GBにマップされます。
                これも実は「いつか来た道」で、ISAバスのDMAやISAバスのバスマスタデバイスは
                4GBの下位16MBにしかアクセスできませんでした。
                親コメント

最初のバージョンは常に打ち捨てられる。

処理中...