為什么Windows 7的32位版不能支持4GB以上內存呢?


為什么Windows 7的32位版不能支持4GB以上內存呢?

 

32位系統的最大尋址空間為2的32次方bytes,計算后即4,294,967,296bytes,也就是我們常說的4096MB,32位系統的尋址空間封頂即為4GB。但是,雖然系統能夠識別4096MB,我們還是不能完全使用它,這是因為還有內存映像輸入/輸出(Memory-Mapped Input Output)作怪,我們的系統中除了CPU和內存占據尋址空間外,還有顯卡也需占用尋址空間,這就是為什么32位系統不能全部調用內存的原因,Windows 7系統支持的最大內存事實上只有3.2GB至3.5GB。。

 

64位系統的最大尋址空間為2的64次方bytes,計算后其可尋址空間達到了驚人的16TB(treabytes),即16384GB,但是,實際上限於種種原因,目前Windows 7 64位版僅能使用最大為192GB內存。

https://answers.microsoft.com/zh-hans/windows/forum/all/%e8%af%b7%e9%97%aewin7%e7%b3%bb%e7%bb%9f/f242744d-8c1b-4e50-8ddf-0c4a9f2eb6ce

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM