個人積分:0分
文章編號:11747333
個人積分:0分
文章編號:11748361
這還是問題吧??
微軟到底要不要打開這封印阿?"..
這應該不只是作業系統的問題吧...
32bit OS 的只能定址到 4GB 的實體記憶體,超過 4GB 時預設是無法使用 4GB 以上的實體記憶體
Intel 在 Pentium Pro 之後的處理器加上PAE(Physical Address Extension) 增加 4bit, 來讓定址能到 64GB。在 boot.ini 中加上 /PAE 參數才能定址到所 有的記憶體。
即使如此,在32bits的XP/VISTA上安裝了4GB的RAM時,在系統(OS)中看到的只會有不到4GB的記憶體(視硬體而定),因為硬體的記憶體也是需要定址,OS才能存取到的!所以僅管可以定址到4GB,也裝了4GB的RAM,但因為要做硬體記憶體映射,所以在4GB頂端的那些定址空間中,有部分的位址會被拿去mapping到hardware的memory,也是是所謂的MMIO (Memory Mapped Input/Output) .即使使用PAE,由於定址空間已因MMIO而不連續,所以將導致OS無法使用,所以還是不能使用到4GB以上的RAM。
要解決MMIO的問題,必須硬體支援Memory Remapping,這部分跟OS是沒有關係的
當然,如果64bit的OS也能解決此問題
個人積分:58分
文章編號:11750913
個人積分:6分
文章編號:11751874
為提供您更優質的服務,本網站使用cookies。若您繼續瀏覽網頁,即表示您同意我們的cookies政策。 了解隱私權條款
微軟..黑鍋就背著吧..反正誰叫你那麼的....


























































































