• 締切済み

32-bitのパソコンを購入したのですが別に4GBメモリーも購入しまし

32-bitのパソコンを購入したのですが別に4GBメモリーも購入しましたが コントロールパネルを見ると4GBとでているのですが「2.96GB]使用可能とでています やはり32-bitのパソコンでは4GBのメモリーは使えないのでしょうか?

みんなの回答

  • aduken
  • ベストアンサー率69% (25/36)
回答No.3

こんにちは。 パソコンでは、メモリをフルで「メモリ」として活用する事は有りません。 2.96GBは実質使えますが、 残りの1.04GBはGPUの共有メモリとして使われます。(それだけではないですが大体はこれです) そのため、そのPCに搭載されているGPUが存在し続ける限り、 1.04GBメモリが減ってしまうのです。 また、GPUによっては512MB占拠するだけですむ物や、 全く占拠しない物などが有ります。 だから今回は64bit , 32bit関係ありません。 64bit との違いが出るのは 4GBを越えたときです。 ちょっといみわからん文章になりましたが失礼します。

pk1123
質問者

補足

すいません4GBではなくて8GBでした マザボードの説明書を見るとできないと書いてあります マザボードはH55M-P33です メモリーはDDR3-1333

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

32bitOSではメモリのアドレス空間が4GB(2^32=4,294,967,296)です。 その内、組み込まれた部品の動作に必要なアドレスが1GB前後必要になりますので、残りの約3GBがRAMで利用できるアドレスになるようです。 4GBのRAMを実装しても約1GBはアドレス(番地)を与えられず無駄になっていると言うことのようです。 その利用できないRAMをソフトでHDDの代用のRAMディスクとして利用している人もいます。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

OSが不明ですが…… Windowsでは、VGAカード上のメモリアクセスを容易にするために 4Gのメモリ空間上に配置していたりします。 # デバイスマネージャでリソースの状況を見ると確認できるかと。 ウチのGeforce 9800GTX+だと… FB000000 - FBFFFFFF D0000000 - DFFFFFFF F8000000 - F9FFFFFF 000A0000 - 000BFFFF が予約されています。(ボード上には512M) その他、いろいろなデバイスがメモリアドレスを予約しているかと。

関連するQ&A