iT邦幫忙

1

WinSer 2008 Standard x32 PAE, (/RAM突破) 一問

各位安好, 請問Windows Server 2008 standard x32 開啟PAE後的記憶體上限是否都只有4GB呢? 我在微軟的官方網站看到以下資訊
https://ithelp.ithome.com.tw/upload/images/20190520/20109020Q0WjYAwc74.png
如果把一部4GB的08 std x32插上8GB RAM下去, PAE Enable下會否吃得到完整的8GB呢?
除了PAE之外, 很多年前坊間的記憶體上限突破工具,如ReadyFor4GB, 4GBPatch之類
這類修改工具是否真的有效呢? 以及對系統的穩定性又會有多大的影響呢?
謝謝.

看更多先前的討論...收起先前的討論...
x86 是指 32-bits CPU的,那物理上限就是4GB.
x64 是指 64-bits CPU. 然後在青黃交接期的一些OS, 例如 Windows 2008 32bits版,
開啟PAE,能夠使用超過4G, 是映射置換的,你要使用超過 4G, 機器本身CPU要能夠支持.
yesongow iT邦大師 1 級 ‧ 2019-05-21 00:11:00 檢舉
2^10=1024=1K
2^20=1024K=1M
2^30=1024M=1G
2^32=1GBx2x2=4GB

請問,32bit的作業系統,要如何控制(access)8GB的RAM呢?
請教教Bill Gates吧!
hysc iT邦新手 5 級 ‧ 2019-05-21 01:13:38 檢舉
記憶中(前提沒記錯)我在某個討論串看過PAE開啟後的確可以過4G, 而且開啟後工作管理的效能會由3XXX變為4096還5, 還說每一個程序最大只能吃到2G, 有錯嗎?
不計這個,假如CPU能支持, 放8G上去, 會否顯示到吃到8G呢?
hysc iT邦新手 5 級 ‧ 2019-05-21 01:15:46 檢舉
那麼突破工具修改系統的進程(?), 讓它吃到4G以上又是什麼原理呢?
如果是系統低下的架構應該沒那麼容易「真的」修改到吧, 是掩眼法嗎?
讓你突破了
其他APP還是x32
有何用
換x64吧 !

1 個回答

0
山姆大叔
iT邦新手 5 級 ‧ 2019-05-21 00:51:06
  • Windows 2008 Std. ver. RAM limit on x86 - 4G 這是 software limit. 也就是說 OS 本身的版本設計最大支援到 4G. 多插記憶體沒用.
  • x86 受限於記憶體定址方式, /3GB(改變 User mode 和 kernel mode 的記憶分配大小, 最大還是 4G), 但使用 /PAE(擴充定址方式) 或 AWE (需要應用程式支援) 設定, 則實體記憶體可以擴充至 OS 所支援的最大記憶體限制.

參考: https://support.microsoft.com/en-us/help/283037/large-memory-support-is-available-in-windows-server-2003-and-in-window

註: 其實這方面的問題已經很少人討論, 原因是 x86 的系統都逐漸淘汰了

hysc iT邦新手 5 級 ‧ 2019-05-21 01:18:12 檢舉

我明白32位元的淘汰, 只是碰巧遇上了。所以才好奇能否在以小改動為前提將其效能最大提升...

我要發表回答

立即登入回答