innocences wrote:如果硬是要跑到4G的話可以把虛擬記憶體關掉這樣就能實際用到4G的實體記憶體了 不是這樣的...32bit CPU的定址線有32條,可線性定址0x00000000~0xffffffff,也就是4G的空間,為了快速跟BUS上的裝置溝通,Windows核心必須保留定址空間用來記憶體映射,不能所有的位址線來拿來定址RAM,所以不管是虛擬記憶體設多少,限制都是一樣的。
ProPeter wrote:搜尋一下,就有答案,...(恕刪) 上面這位老兄 你的回應似乎可以省了....並沒有幫到人可以先回答她答案建議她多爬文似乎比較好XP顯示不出來這麼高的RAMXP這麼高的RAM好像也不太必要
Gwaewluin wrote:你的OS一樣還是32...(恕刪) 現在灌的XP是32bit的沒錯不過好像有聽說32bit SERVER版的的OS有可以插到8G甚至16G的(純聽說)所以才有才有疑問說在我這個的硬體架構下換其他32bit SERVER版的OS有沒有可能有解
booth0168 wrote:現在灌的XP是32b...(恕刪) 以下32bit Windows版本支援 /PAE參數以突破4GB限制:‧ Microsoft Windows 2000 Advanced Server‧ Microsoft Windows 2000 Datacenter Server‧ Microsoft Windows Server 2003 Enterprise Edition‧ Microsoft Windows Server 2003 Datacenter Edition請參考:http://support.microsoft.com/kb/283037/zh-tw加了/PAE,最大可用記憶體,請參考:http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/PAEdrv.mspx
雙XEON CPU架構 還得看你所使用的晶片組支援到多大的記憶體.(實際上 xeon 也有32bits 與 64 bits 之分,正如 AMD 把 server/workstation 級 CPU稱為 OPTERON,INTEL 把 server/workstation 級 CPU 稱為 xeon,最早的 XEON 從P3 開始)如果晶片組限制在 4G,當然上限還是4G,如果晶片組上限 16G,表示最多可以插到16G 的RAM,這個時候限制出現在 OS 上.32/64 bits 的 CPU 裝 32 bits XP 不支援 PAE,所以不管怎麼搞上限都是4G.只有裝32 bits server OS,而且是部份的server OS才可以.但是不同的server OS也有不同的記憶體上限.64 bits 的 cpu 裝 64 bits OS 就都沒問題.
audiofan wrote:以下32bit Wi...(恕刪) syntech wrote:雙XEON CPU架...(恕刪) 謝啦我的晶片組沒記錯的話應該是7505CPU應該也是32bit的主機板說明書上寫是可以上到4G因為有聽說有可以超過4G的Windows Server只是一直不知道怎麼做這我就瞭解了
innocences wrote:不然請你查一下吧!...(恕刪) 有人補充了.可能您把 定址空間 與 分頁檔 弄混了.有的文件把這些都叫"虛擬記憶體".4G 的限制是 "(線性)定址空間"的限制,即便加入PAE ,這個限制還是在,只是可以利用 "非線性"定址方式,以記憶體窗口對映存取高於4G的資料.這個方式 現在叫 AWE,DOS 時代叫 EMS,任天堂紅白機也利用同樣的原理作成大容量卡帶.
根據 INTEL SPEC.E7505 支援到 16G ddr,可是問題出在mb上有多少記憶體插槽?如果有4支記憶體插槽,可以找到單支 4G ECC DDR 的話,4X4G 就是 16G.假設只找到 2G ECC DDR 的話,4X2G 就是 8G如果作了6支記憶體插槽,假設只找到 2G ECC DDR 的話,6X2G 就是 12G要是用 4G ECC DDR 的話,是不是就是 6X4G = 24G?我不知道,應該還是16G,有幾槽抓不到正確SIZE.