如題,小弟的主機板記憶體能支援到8G,但是小弟使用的是Windows XP SP2 (應該是32bit的),聽朋友說32位元的只支援到4G,要64位元的才有支援到8G,是真的嗎!?如果是真的那不就多裝4G了嗎!?請高手幫小弟解說一下,在硬體版版主大大說發錯版,所以小弟改來軟體版,希望不要又發錯版呢!不然很對不起版主呢!因為他們很辛苦要刪帖,害小弟沒有看高手的回覆,真是糟糕,不是版主糟糕是我糟糕,謝謝.作者: viccheng 時間: 2010-9-3 12:40 AM
2^32=4GB是IA-32作業系統在Flat定址模式下每個執行中的process所能擁有的虛擬定址空間上限,拿來解釋IA-32作業系統能夠管理的實體記憶體總量?一整個張冠李戴....32位元Linux、FreeBSD、Solaris、Windows Server 2003/2008 enterprise版這些身心健全的IA-32作業系統,都可以管理到遠超過4GB、最高到64GB的實體記憶體,這些並非全部都是伺服器作業系統。
32-bit XP SP1雖然安全性極差,但純就能管理的記憶體來說,在啟動PAE以及Memory re-mapping的情形下,絕對可以管理超過4GB以上的實體定址位址,不信的人弄一版親自裝裝看作個實驗吧!從32位元XP SP2之後一直到最新的Win 7 beta,才都被微軟加上了一道只能管理4GB實體位址的封印。