引用:
作者dmwc
支援PAE 根本問題還是在,每個應用程式只能用2GB,限制重重
在linux like,也不是全部的都能開PAE,官方kernel也不支援PAE,這和商業手段一點關係都沒有,開PAE相容度會變差,為了省麻煩,官方都故意預設不支援,有需要的在想辦法硬上
|
會有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,有沒有一個資料執行防止的選項
如果有,那表示你目前處於PAE模式下
所以PAE是本來就已經被預設開啟的東西,何來的穩定度問題?
那既然PAE預設開啟,那為什麼Vista/XP SP2就無法支援到4G以上的記憶體
而XP SP1/Server 2003/2008卻沒有這個問題?
按照你這說法,更要求穩定度的作業系統反而開啟PAE支援更大的記憶體
這不反而更奇怪嗎?