Windows で RAM が完全に使用されないのはなぜですか?

Windows で RAM が完全に使用されないのはなぜですか?

重複の可能性あり:
4 GB の RAM がインストールされていますが、使用できるのは 2.97 GB だけです。なぜでしょうか?

Windows 7 Professional を搭載した Dell ラップトップを購入しました。当初は 3GB の RAM が搭載されていました。その後、ラップトップをアップグレードして RAM を 4GB に増やしました。

「マイ コンピューター」アイコンからシステムの詳細を表示すると、ラップトップには 4GB のメモリがあり (BIOS でも同じことが示されています)、使用可能なのは 2.96 GB です。タスク マネージャーによると、ラップトップには 3GB のメモリしかありません。

RAM の消費量が 2GB を超えると、Windows はメモリ不足を知らせるポップアップを画面に表示します。以前は、RAM が 3GB のときにも同じポップアップ ウィンドウが表示されていました。

RAM が十分に活用されていないのはなぜですか?

答え1

32 ビット バージョンの Windows を実行しているか、グラフィック プロセッサがシステム メモリの一部を独自に予約しています。

編集: 気づいたのですが、私たちのジェフ・アトウッドが記事まさにこの問題についてです。

答え2

おそらく、一度に 3.3 GB を超えるアドレス指定ができない Windows 7 32 ビット バージョンを実行しているのでしょう。

win7 64 ビットにアップグレードすると、この問題は解決します。

もう 1 つの可能性としては、GPU がメモリを予約しているか、BIOS が追加のスティックを検出していないことが考えられます。これは BIOS で確認できます。

答え3

32 ビット Windows 7 は 32 ビット アドレスを使用するため、すべてのデバイス メモリ領域は実際の 4 GB メモリから削減されます。Windows Server エディションと 64 ビット エディションは、インストールされているメモリに近づきます。なぜでしょうか。ページ リストは多くの領域を占有し、3.5 GB を超えるアドレス指定を試みてメリットがないためです。獲得した領域はメモリ管理によって無駄になるからです。

関連情報