【求助】WINDOWS-XP對記憶體量有限制嗎



贊助商連結


頁 : [1] 2

adamwang33
2005-09-16, 10:24 AM
我想請問一下,我主機板是技嘉GA-8N-SLI-ROYAL,CPU是INTEL-630,記憶體是創見DDR2-533 1GX2 為什麼灌好之後就會當在開機待機的畫面沒辦法進入桌面,是不是WINDOWS-XP像WINDOWS-98一樣有記體容量的上限的限制呢?謝謝!

贊助商連結


dylantsao
2005-09-16, 12:42 PM
Windows XP是可以使用2GB的記憶體的啊!目前公司這一台電腦,使用512MB*4,沒有問題!記得有人有post過類似文章,可能要去找一下!

~GG~
2005-09-17, 01:55 AM
XP 可以Support 到4GB DRAM

琥珀
2005-09-17, 11:58 AM
確認 BIOS 版本是最新 (穩定) 的,且設定也正確。記憶體先只插上一條測試。

32 位元的 Windows,單一應用程式最大支援 2GB 記憶體耗用,要超越這個限制,就一定要用 64 位元的版本。

VicLin
2005-09-17, 12:13 PM
閒著沒事,我來說明一下為什麼32Bits的電腦只能支援到4G
原因就出在,32Bits指的是,定址用的匯流排
也就是說,有32條線,用開和關來表示記憶體的位置
記憶體在電腦裡,每個Byte都有位置的
第一個記憶體,是0x000000
第二個 0x000001
第三個...
這樣一直下去
然而 32Bits能夠表示的數字
只有2^32種,所以,每個Byte都要有個地址的話
就只有2^32個Byte有地址
而這個數字,就等於4G
4G = 1024*1024*1024*4 = 2^32

要超過這個數字,只有加大定址用的匯流排,或是其它比較奇怪的方法
像64Bits,理論上可以定址的大小
就有 2^64 = 1024*1024*1024*1024*1024*1024*16
= 16777216TG
其數字之大,應該沒有電腦可以插那麼多RAM吧 XD

不過,好像有一些原因,所以,並不能達到這個理論值
實際值是多少我就不知道了

~GG~
2005-09-17, 05:14 PM
記憶體在電腦裡,每個Byte都有位置的
第一個記憶體,是0x000000
第二個 0x000001
第三個...
這樣一直下去
......
恕姍...


請問記憶體位址裡"0x000000"裡的"x"是代表什麼??

琥珀
2005-09-17, 05:27 PM
heXadecimal

(b=binary, o=octal, d=decimal)

lenbo
2005-09-17, 10:01 PM
heXadecimal

(b=binary, o=octal, d=decimal)

"琥珀"也是電機資訊圈的人嗎?

另外,小弟對Gigabyte將出的 i-RAM 蠻感興趣的說…
不過對於她僅支援到4GB就很疑惑了…
既然是模仿SATA-HD來運作
理應可以支援到64GB吧?
只要自己板上的設計成64bits就可以了…
可見Gigabyte的 i-RAM 應該也是32bits架構下的東西…
或許是成本考量吧?畢竟現在要去找64bits的可程式化的處理器還是粉貴說…

ivantw
2005-09-18, 12:18 PM
i-RAM可以到8G,只能上到4G的原因是因為目前市面上找不到單條2G的RAM。

s900221
2005-09-18, 03:00 PM
"琥珀"也是電機資訊圈的人嗎?
我記得曾在站內某篇文章看到琥珀說過他是念Computer Science的。
突然想起曾經PC的主流作業系統是那個只支援640KB記憶體的MS-DOS...