twu2 wrote:
如果是指理論上, 64 位元可以定址到 16EB, 不過 Windows 的實作上頭有自己的限制....(恕刪)
確實....x64架構,虛擬位址的部份只用到64位元中的44位元,因此每個程式最多可用的虛擬空間是2^44=16TB,一半(8TB)是作業系統的系統程式碼跟系統服務使用,另一半(8TB)是程式本身程式碼跟資料使用。
而每個程式可使用的虛擬空間,跟作業系統本身能管理的實體記憶體總數量(Win7 Professional/Ultimate上限到192GB的實體記憶體,Home Premium版上限到16GB的實體記憶體,Windows Server 2008 R2 Datacenter版上限可到2TB的實體記憶體),兩件事得分開來看。
Taroko1005 wrote:
因為64位元的系統可以解除32位元的記憶體限制,
所以很多人都換成64位元的系統或軟體。
但是我有個問題:不懂電腦的以為64位元系統記憶體沒有最高容量限制,就一直猛插記憶體
但是就我爬文所知,windows 7 64位元有限制16GB最高、XP則是8GB,不過有專業人士說128GB絕對沒問題,Server等級的64位元甚至可以突破250GB(有可能嗎= =)
而且就算可支援高容量,系統或軟體用的到嗎?(RAM DISK例外)
怪了...現在64位元的軟體真的如上列的,可以支援128GB、甚至200GB以上嗎?
...(恕刪)
早在64位元版的windows server 2003(detacenter edition)就能上到2TB的記憶體(但x86-64的只能上到1TB)
但畢竟針對的族群不一樣,win 7 頂多能上到192GB
內文搜尋

X