系統要如何才能使用4G以上的記憶體?

那請問一下Windows Server 2008 32BIT
是否也是開啟PAE而已嗎
因為他也是能夠支援4G以上記憶體
我原本以為不能支援4G以上記憶體
是因為微軟封鎖起來而已
但是Windows Server 2008使用4G以上記憶體應該
沒有問題吧 不然他怎麼說服使用者

記得當時微軟將x86架構的物理地址擴展 (PAE) 的物理地址空間限制在4GB是因為這有助于防止一些驅動程序出現兼容性的問題。
 
那請問一下Windows Server 2008 32BIT
是否也是開啟PAE而已嗎
因為他也是能夠支援4G以上記憶體
我原本以為不能支援4G以上記憶體
是因為微軟封鎖起來而已
但是Windows Server 2008使用4G以上記憶體應該
沒有問題吧 不然他怎麼說服使用者


微軟網站上寫得明明白白
Windows Server 32bit 依版本不同,可以使用記憶體從 2GB 到 64GB 不等。

我個人實際使用過 Windows 2000 Advanced Server
此版本最高可以使用到共 8 核的 CPU,記憶體最高可抓到 8GB。

安裝後不需改參數,可以直接抓到共 8 核的 CPU,而記憶體預設是到 4GB,
要抓到 8GB,只要手動在 boot.ini 裡加上 " /PAE " 參數即可。
而一般程式則可以透過作業系統,請求到最高 2GB 來用。

以燒機程式測試,開三個,每個各別被分配 2GB 使用,共 6GB 正被燒機測試。
開第四個,則顯示記憶體不足,第四個燒機程式只能測 CPU 無法測記憶體。
但此時,開啟其它程式,依然能順利使用到剩下的 2GB,
也就是說,全部 8GB,都可以由作業系統分配實際被使用到。

至於傳言所謂的不相容,我個人沒遇過。
微軟是全球極頂尖的科技公司,也經歷過相當多版本的開發,對驅動程式與應用程式的開發,
早有一套極嚴謹的開發與測試規則,只要遵循規則通過認證,要讓使用者發現不相容,並不容易。

觀察近幾年來微軟發佈的修正程式,幾乎都是區域網路與網際網路方面的問題,
已經有好幾年沒有硬體控制與應用程式平台方面的問題被發現,
所謂的不相容,不敢說沒有,但至少我個人尚未遇過。
 
最後編輯: