• 締切済み

仮想メモリ-

仮想メモリ-を使い32ビットOSで8GBのメモリ-を活用できますか

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.4

もちろん適切な OS を選べば「32ビット OS」であっても 8GB のメモリを使うことは可能です. Windows2000 Datacenter Server なら 32GB まで使えますしね. 48ビットの far ポインタをうまく扱えるコンパイラがあれば, 1プロセスで 2GB を超えるメモリももちろん利用可能. 「32ビット OS」であることと「3GB までしか使えない」ことは同値ではありません.

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

4GB以上のメモリを使うことと、仮想メモリーとは全く関係ない話だというのは他の人が書いているとおり。 32bitWindowsで普通に使えるメモリは3GB強ですが、特別なドライバを使えばそれ以上のメモリをRAMDISKとして使えます。 簡単にはこれ↓。IODATAのメモリを買えばただです。 http://pc.watch.impress.co.jp/docs/2008/1008/iodata.htm メモリの仕組みを理解してないとちょっと難しいかもしれませんが、完全なフリーのものでは、これ↓ http://www10.atwiki.jp/gavotterd/ RAMDISKにはインターネット一時ファイルを置いたりするようですね。

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.2

質問主殿は「仮想メモリ」の意味を恐らく知らないか、誤解していると思う。 「仮想メモリ」は物理メモリが足りない場合に、HDDの一部を物理メモリの代わりに使うことで、少ないメモリで大きなアプリ(=メモリを大量に必要とするアプリ)を動かす為の技術だから。 なので、32ビットOSで使うことが出来る4GB以上のメモリを積んでいても関係無い。  【参考:仮想メモリ】   http://www.atmarkit.co.jp/icd/root/53/5787353.html この質問をした背景・目的・元ネタ等が分かれば、何かアドバイスできるかもしれない。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

実メモリがどのくらいとか, 「活用する」という言葉の意味 (1プロセスで 8GB 使いたいのかそれとも全プロセスで使えればよいのか) とか, 「32ビット OS」が表すものが何であるかとか, その辺によるかな.

関連するQ&A