當前位置:才華齋>計算機>計算機硬體>

XP系統支援多大記憶體

計算機硬體 閱讀(2.2W)

支援多大記憶體取決於作業系統的位數。要看是32位還是64位。32位和64位的硬體互不相容。32位XP系統只支援3.2G實體記憶體,多了系統不認,64位的最多可以使用128G的'實體記憶體和16TB的虛擬記憶體。

XP系統支援多大記憶體

32位系統可支援3.25G(windows2003除外),也就是說,你上4G記憶體,只能顯示3.25G記憶體。64位系統可支援128G(XP也有64 位版本,但是一般的都是32位,64位XP據說沒有正式中文版)。但是windows7和VISTA 32位系統可經過修改開啟PAE支援到128G,跟windows2003的道理是一樣的。

理論上,32位=2^32B = 4 * 2^30B = 4GB,因此32位作業系統正好可訪問4GB範圍的地址。

實踐上,從來沒見過任何32bit的XP能夠訪問4GB的實體記憶體。

理論和實際看起來矛盾,實則不然。注意“可以訪問4GB範圍的地址”並不代表“可以支援4GB記憶體”!

  詳細分析:

32位作業系統可訪問4G的空間,不過這裡的4G是指定址空間,而並不能簡單的對應到記憶體上去,我們之所以經常把這個空間當成記憶體大小,是因為記憶體是 CPU定址的主要物件。事實上,作業系統的定址包括了在記憶體條,顯示卡記憶體,音效卡網絡卡以及其他硬體中斷裡的定址,因此4GB是作業系統能處理的所有的裝置地址加在一起的總和。即記憶體空間只是定址空間的一部分。

根本解決的辦法是升級到64位作業系統或者使用2003。