Windows-Server-2003

記憶體問題 - Server 2003 64 地址僅 3.2gb。英特爾 945G

  • June 6, 2009

我們有一個執行 Windows server 2003 64 位標準版 SP2 的開發/測試伺服器。(它也有雙啟動到 32 位版本)

如何診斷記憶體問題?我擔心我們的記憶體條有問題,但我想檢查一下,在我打電話給 Crucial 之前,我是否只是錯過了某個地方的配置設置。

RAM 已升級到 4gb,但 windows(64 位)似乎無法辨識完整的 4gb。任務管理器報告“3406152 kb”和系統屬性“3.25 gb”。

更令人困惑的是,BIOS 只報告 2gb。

額外資訊:硬體基本上是一個便宜的桌面。它在富士康945G7MA-8EKRS2 (英特爾 945G)中有奔騰 4(“ACPI\GENUINEINTEL_-_EM64T_FAMILY_15_MODEL_4_0” )。

自從我修補硬體已經好幾年了,從來沒有在 64 位或伺服器作業系統中,所以我已經超出了我的深度。

945G 晶片組有一個 32 位記憶體控制器。通常它為影片記憶體保留 256MB,另外 512MB 將用於使用直接記憶體訪問 (DMA) 或記憶體映射 I/O 的其他資源。在 32 位系統上,如果晶片組支持物理地址擴展 (PAE),您將只能訪問所有 4GB(並且可能能夠安裝超過 4GB)的記憶體。

你的記憶力很好。這是您的晶片組的限制。事實上,我現在在一個配備 945G 的系統上執行,安裝了 4GB 記憶體,可用 3.25GB。

引用自:https://serverfault.com/questions/17854