32bit作業系統可用5G以上記憶體嗎


如 Microsoft 的網站說明:

http://support.microsoft.com/kb/283037/zh-tw

Windows Server 2003 和 Windows 2000 提供大型記憶體支援
是有其他方法可以在32bit os ( Vista/windows7 ) 上用到16G....
自己爬爬文吧!版大~都不爬文就直接上來問~~
笨冰 wrote:
如果是單一程式
就沒有辦法了,這就是32位元的致命傷
...(恕刪)

單一x86的32位元程式(process)最大可運用記憶體為64GB,最著名的應用程式例子是32位元的微軟SQL Server,許多MIS人員都不陌生唷!另外IA32的Selector:Offset定址模式雖然可讓每個32位元程式的定址空間達到64TB(這可是從80386時代就有了),但是因為沒有作業系統將它實作出來,就不談了。

程式的code segment,不管是64位元程式或32位元程式,很難上到GB級(程式碼寫的太肥大、缺乏最佳化,在行家眼中是難登大雅之堂的),通常會肥大的,是程式所用到的資料,例如資料庫、科學運算用超大sparse矩陣、3D材質....等。
無聊,這種文一看就知道是"個人用戶"要組新電腦,各位都很聰明所以麻煩分析一下狀況/問題再回好嗎?
就像一堆人在酸,這種問題應該用搜尋就好,問題就是有人喜歡幫他們把樓蓋大.
最後弄到這種文還能出現在首頁,間接浪費了"多數"人的時間..何必呢?


發發牢騷..因為這問題算是重複次數很高的一個.

忘心無我 wrote:
Windows Server 2003 和 Windows 2000 提供大型記憶體支援


要注意版本..

* Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
* Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
* Microsoft Windows 2000 Advanced Server
* Microsoft Windows 2000 Datacenter Server

簡單說,就算是Server版,也不一定都有支援。比方說Standard Edition是不吃的。
不行 32BIT最多用到3GB左右的RAM WIN7有補丁能上到4GB
但8GB還是用64BIT吧~

WIN7 64BIT很不錯~ XP 64就算了~之前裝過, 非常多軟件不支持

laucs99 wrote:
不行 32BIT最多用到3GB左右的RAM WIN7有補丁能上到4GB


這位大大應該是沒裝過32bit的Windows Server 2003 企業版。
其實....裝個x64的os不就好了~~~~
有這麼堅持嗎

我用x64的os用很久了, 自己也在開發程式, 也玩pc game, 也玩online game
基本上目前遇到有問題的程式是極少數
如果是組新電腦就更不需要擔心這個問題了..上x64就好了
https://jin.tw
32位元的Windows最多只能定址到2的32次方 = 4G的位址

不過...Windows的記憶體管理通常只會抓到3到3.5G左右...
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!