回覆列表
  • 1 # 使用者8852944140293

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

    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企業版。

    有很多朋友對電腦記憶體都存在一個誤區,那就是認為只要自己安裝多大記憶體的電腦,系統就會讀多大的記憶體,其實不然,無論是XP、WIN7讀取記憶體都會有一個限額,在我們安裝的記憶體超過限定的記憶體的時候,多餘的部分是完全不起作用的。

    那麼XP系統能支援多大的記憶體呢?XP系統分為32位系統和64位系統,分別讀取的限額記憶體也不一樣,像XP32系統只能讀取3.25G的記憶體,如果你安裝的是4G記憶體條,那麼多餘的記憶體就完全沒有用。如果你的XP64位的系統,可以讀取128G物理記憶體和16TB虛擬記憶體。

    所以,如果你的電腦記憶體條安裝的比較大,那麼建議大家安裝64位的作業系統,能全面的用到。

  • 中秋節和大豐收的關聯?
  • 父母為娶兒媳婦,省吃儉用拼命工作,連衣服都捨不得買,可是兒子穿名牌抽名煙。你咋看?