引用:
作者野口隆史
會有2G額度的限制並不是因為32bit OS的關係
而是應用程式本身就是32bit編譯而成,你把這類程式拿去64bit OS上
它同樣最大只能用2gb的最大可用理論上限
總不可能你在32bit OS上用64bit應用程式吧?
真的是有這種需求的人老早就去用64bit OS了
根本不會來版上問這種問題..
linux kernel本來就支援PAE,更沒有官方不支援這種事情
你編譯過linux kernel嗎?你編譯過的話你就會知道這根本就是一個開放的option而已
預設關閉,你要支援就開啟而已
開啟PAE相容度會變差這是錯誤的說法
正確來說是因為記憶體容量改變,使得記憶體定址也一併改變
並不是因為開啟PAE導致系統不穩,而且Windows Server
我想比起XP還有Vista應該是更要求穩定度的OS
可是它們並沒有4GB定址的限制,而且你忽略了一個最重要的問題
就算是Vista以及XP SP2它們本來就預設開啟PAE的
你自己看看你的XP還是Vista,有沒有一個...
|
我不是不懂,是不想講太多來證明自己很懂。
1. PAE 不是所有電腦都可以用。
2. 我是講基礎的東西,CS:IP 的定址方式(這是一種偏移合併的方法,最後會合成一個位址,但其實這位址也是虛擬的),就是只能定址到 4G,如果你寫過組合語言並自己定址,你會知道我們在講什麼。
你有沒有想過,如果 PAE 真的這麼好用,預設早就是打開的,為何我們還是會推薦玩遊戲的人直接上 64bit OS,這是因為根本的限制啊啊啊!