安裝4GB卻只有顯示3.xGB(最常見為3.5GB)
是傳統晶片組架構的限制
因為要保留一些空間給裝置用,
像是PCI I/O、AGP Aperature、DMA Access、PCIe(Dynamic)等都需要
他們(除PCIe)使用的記憶體位址是在某固定區段(於3.5GB~4GB)
記憶體小於3.5GB時,裝置存取那個區段的記憶體會自動被晶片組映射至其他隨機區段
(開機即allocated)
但是大於3.5GB時,則直接保留給硬體裝置使用,一般應用程式無法touch到 ;painkille
至於為什麼coolpc大只能看到3GB呢?
推測是因為裝了兩個PCIe裝置, ;nq;
各再吃掉256MB的動態區段
所以就只剩下3GB顯示出來了
對4GB而言PAE可開可不開
但是若要開DEP則一定要開PAE
可在boot.ini加入"
/PAE"選項來開啟PAE,如
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /PAE /NoExecute=OptOut
/NoExecute即為DEP選項
AlwaysOn=一律開啟
OptOut=基本上所有皆開DEP,但可以設定例外清單
OptIn=只有Windows程式開啟DEP
AlwaysOff=一律關閉
建議至少開到OptOut...