為什麼我的 RAM 在 Windows 中沒有完全使用?

為什麼我的 RAM 在 Windows 中沒有完全使用?

可能的重複:
安裝了 4 GB RAM,但只有 2.97 GB 可用。是什麼賦予了?

我有一台裝有 Windows 7 Professional 的戴爾筆記型電腦。最初它有 3GB RAM。然後我升級了我的筆記型電腦,將 RAM 增加到 4GB。

透過「我的電腦」圖示查看系統詳細信息,顯示筆記型電腦有 4GB 記憶體(BIOS 顯示相同的內容),可用 2.96 GB。根據任務管理器的說法,我的筆記型電腦只有 3GB 記憶體。

當 RAM 消耗達到 > 2GB 時,Windows 會在螢幕上顯示彈出窗口,提示我記憶體不足。我曾經遇到過同樣的彈出窗口,內存為 3 GB。

為什麼我的 RAM 沒有被充分利用?

答案1

您運行的是 32 位元版本的 Windows 和/或您的圖形處理器為其自身保留了一些系統記憶體。

編輯:我剛剛意識到,我們自己的傑夫·阿特伍德寫了一篇文章正是關於這個問題。

答案2

您可能運行的是 Windows 7 32 位元版本,它一次無法尋址超過 ~3.3 GB。

升級到win7 64位元可以解決這個問題。

另一種可能性是您的 GPU 保留了內存,或者您的 BIOS 沒有檢測到您的附加內存條,您可以在 BIOS 中進行檢查。

答案3

32 位元 Windows 7 將使用 32 位元尋址,因此所有裝置記憶體空間將從實際 4GB 記憶體中收回。 Windows 伺服器版本和 64 位元版本將更接近安裝的記憶體。為什麼?因為頁面清單會佔用大量空間,並且嘗試尋址 >3.5GB 沒有任何好處。因為獲得的空間會被記憶體管理浪費。

相關內容