• ベストアンサー

メモリーの認識量

32ビットOSで4G積んだときの認識する容量が3Gや3.2や3.5と違うのは何でですか?誤差にしては大きい気がします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.2

使用している機器の構成によるモノです。 OS自体は4GB迄しかアドレス空間を持っていないので、ビデオカードやチップセット、サウンドカード等の各機器が使用するアドレス分を引いた値しか、メモリとしては認識できません。 0_____1_____2_____3_____4G [メモリ4G-------------><各機器-] 尚、最近下記の記事のように、OS上では使えない残りのメモリを、RAM-DISKとして使用できるソフトが出てきました。 http://pc.watch.impress.co.jp/docs/2008/0512/ramdisk.htm

09204649
質問者

お礼

詳しい図解入りでありがとうございました。

その他の回答 (1)

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.1

3GBの壁と言います。 4GBを搭載しても4GBと認識してくれない。ハードウェアの構成によりますが、3GB前後に制限されます。

参考URL:
http://128bit.blog41.fc2.com/blog-entry-1.html
09204649
質問者

お礼

勉強になりました、ありがとうございます。

関連するQ&A

専門家に質問してみよう