windows 2003 如何使用4GB以上記憶體? - Windows

Table of Contents



請教一下,這個問題,上網GOOGLE都有資料可以看,我也看了一陣子

但是似乎都沒有什麼作用...我的最多都不會超過3GB..T_T


想請教一下前輩們,正確的做法應該是怎麼做呢?


先說明一下,我目前的設定方式

WINDOWS 和 SQL SERVER 都是32位元企業版

我的主機記憶體,查看系統資訊,可以抓到8GB

然後我在BOOT.INI裡面,有設定了/3GB /PAE 這兩個參數

SQL SERVER 也有設定AWE

有設定/3GB+/PAE的話,查看工作管理員,記憶體就會到3GB就上不去了

然後如果只有設定/PAE,記憶體就只會到2GB...

我在記憶體鎖定分頁裡面,有加上administrator的使用者權限了,希望可以讓

SQL SERVER抓到4GB以上的記憶體,結果也是無效...

請教前輩們,是不是我的參數有設定錯了?

還是說我有少了什麼步驟呢?

這困擾了我好久,因為記憶體吃不上來,SQL SERVER就會慢...T_T

再麻煩前輩們指教了,謝謝。


--

All Comments

Andrew avatarAndrew2014-09-09
32 位元系統這就是極限了, 再上去請換 64 位元系統
Jake avatarJake2014-09-10
Windows Server 2003 x64 Edition
Ina avatarIna2014-09-12
另一個問題...你主機板有支援4g嗎?
Dora avatarDora2014-09-14
32bit OS 使用 over 4GB 是透過 PAE mode 去走的
PAE mode 概念就跟當年的 EMM 差不多.....
Irma avatarIrma2014-09-16
看你版本32bit Standard不給你用超過4G
除非hack不然只能換64bit
Dorothy avatarDorothy2014-09-18
32bit要用超過4G必須要ENT以上的版本
Tristan Cohan avatarTristan Cohan2014-09-21
你給的網址有說要加/AWE 參數, 有試過嗎?
Annie avatarAnnie2014-09-21
http://ppt.cc/7ysK 我的,不帶PAE 給你參考
Donna avatarDonna2014-09-26
你是想問總用量超過4G,還是單一程式?
Hedy avatarHedy2014-09-29
記得單一執行緒有其上限限制。
Megan avatarMegan2014-10-03
SQL的AWE有開? 那 http://ppt.cc/Pf8B 這個勒?
Brianna avatarBrianna2014-10-05
正確應該是安裝datacenter版本, 底板有支援NUMA就
算32bit版本都可以支援到64GB哦.
Odelette avatarOdelette2014-10-09
你在工作管理員中sqlservr.exe 使用者名稱是ADMIN?
Ursula avatarUrsula2014-10-12
要不要加入SYSTEM看看
Erin avatarErin2014-10-14
/3gb 參數是加在/fastdetect後面,也沒有/AWE這參數
Kyle avatarKyle2014-10-17
XD 那可能幫不了你了,不過我查一下 理論上應該開了
Erin avatarErin2014-10-21
PAE跟AWE 就不用加3gb才對。