我的記憶體被吃掉了........

chuangdog

初級會員
已加入
7/16/07
訊息
10
互動分數
0
點數
0
小弟最近組台電腦,使用創見DDR2-667 1G*4,BIOS可以跑出4.2G的記憶體;face0; ,進入XP(SP2)後,進入系統一查,竟然只有3.5G記憶體;smash; ,請問諸位大大,這是正常的嗎?不死心.....換了VISTA,結果依樣,只剩3.5G,是小弟哪裡有錯嗎?硬是被吃掉0.5G記憶體,超困擾地,請大家敎敎我吧,感謝啦.....;cheer2;
 

lgs0809

大海管理 員
已加入
7/11/06
訊息
3,279
互動分數
0
點數
36
這是32位元作業系統的問題,

請更換成64位元的作業系統。
 

yutil

持續敗家中~~
已加入
1/12/07
訊息
1,209
互動分數
0
點數
36
年齡
46
這是正常的吧;x;
 

毒藥

榮譽會員
已加入
2/4/06
訊息
11,552
互動分數
0
點數
36
當然是正常的啊..........32位元=3.2G 64位元=6.4g
 

lgs0809

大海管理 員
已加入
7/11/06
訊息
3,279
互動分數
0
點數
36

彌亞

一般般會員
已加入
7/9/05
訊息
170
互動分數
0
點數
16
年齡
35
是2的32次方 約4G...

插滿4G 我記得有的會被主機吃掉剩3.2G...
 

d9gmh

阿宅一族
已加入
11/10/06
訊息
1,376
互動分數
50
點數
48
年齡
38
小弟最近組台電腦,使用創見DDR2-667 1G*4,BIOS可以跑出4.2G的記憶體;face0; ,進入XP(SP2)後,進入系統一查,竟然只有3.5G記憶體;smash; ,請問諸位大大,這是正常的嗎?不死心.....換了VISTA,結果依樣,只剩3.5G,是小弟哪裡有錯嗎?硬是被吃掉0.5G記憶體,超困擾地,請大家敎敎我吧,感謝啦.....;cheer2;

大大的 VISTA 是64的嗎 不然不可能抓不到才是 大大是哪張主版阿 會不會是設定沒用好??




當然是正常的啊..........32位元=3.2G 64位元=6.4g

毒藥大 會不會洗版 洗太大了阿 不要亂灌水喔!! 回有建設性的文 不要短短一段有看沒有懂....
 

易歐明

初級會員
已加入
8/18/07
訊息
22
互動分數
0
點數
0
由於現行 PC 架構的關係,除了主記憶體外的裝置,例如:BIOS、顯示卡、音效、網路或 PCI 插槽擴充卡等等裝置,皆需要所謂的「位址(Address)」來讓系統存取其相關資料。而這些資源的位址與主記憶體位址是排在同一條線上的,一般時候佔用位址是從最後面 4GB 往前倒數,被佔用的位址大小不一定,是取決於每一台 PC 的硬體設備,有可能是幾百MB到超過 1GB 不等。當您使用的主記憶體容量不大時,並不會受到影響,一旦安插了最大容量 4GB 時,就會與這些資源佔用的位址發生「重疊(overlap)」。經過 BIOS 的安排,位址仍保留給其使用,反而把主記憶體重疊的部分忽略,結果便會發生開機看到記憶體容量不滿 4GB 的情形。

如果需要釐清是否為被系統資源佔用位址的正常現象,有兩種方式建議給您。第一個方法是到主機板 BIOS 選項裡將 on board 裝置關閉(例如:on board Audio、on board LAN等),然後重新開機便會發現可用的記憶體容量變多了。第二個方法是進入 Windows 作業系統之後,從「附屬應用程式」→「系統工具」→「系統資訊」中查詢記憶體位址被各裝置佔用的狀態,以瞭解主記憶體使用不足 4GB 之原因。

以下內容copy自華碩網站FAQ

問題
我在我的主機板上安裝了4GB記憶體. 但卻只能認到約3.1GB或更少. 我朋友的SLI主機板認到甚至少於3GB. 怎麼辦? 我該如何做才能認到4GB記憶體?

解答
如果你安裝了總共4GB記憶體, 系統會認到少於4GB (或甚至3GB) 的記憶體. 因為定址空間分配給其他重要的功能, 例如,
- 系統 BIOS (包含主機板, 外加擴充卡, 等..)
- 主機板資源
- 記憶體對應 I/O
- AGP/PCI-Ex/PCI的設定
- 其它PCI裝置的記憶體

主機板內建的裝置不同, 和外加擴充卡(裝置)不同, 所得到的全部記憶體大小也會不同.
例如. 安裝更多的PCI卡, 就需要更多的記憶體, 所得到的全部記憶體也會變少.

在SLI系統, 因為一張 PCI-Ex 顯示卡會佔用約 256MB, 安裝第二張 PCI-Ex 顯示卡會佔用另外的 256MB. 因此如果沒有其他外加擴充卡, 一張SLI顯示卡安裝在A8N-SLI Premium上會只剩約3.0GB記憶體, 兩張SLI顯示卡安裝在A8N-SLI Premium上會只剩約2.75GB記憶體.

這個限制是因為 Windows XP 32位元作業系統和多數的晶片組的關係
如果你安裝了Windows XP 32位元作業系統, 我們建議你安裝少於3GB記憶體. 如果你的系統需要超過3GB, 以下兩種狀況必須符合:
1. 需要有能支援memory swap (記憶體置換) 功能的記憶體控制器. 最新的晶片組, Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, 和 AMD K8 CPU 架構可以支援memory swap (記憶體置換) 功能.
2. Windows XP Pro X64 Ed. (64-bit) 或其他作業系統可以定址超過4GB記憶體.

可以參考以下網址:
ftp://dlsvr01.asus.com/pub/ASUS/mb/4GB_Rev1.pdf
http://www.intel.com/support/motherboards/server/sb/cs-016594.htm
===============================
注意重點

如果你的系統需要超過3GB, 以下兩種狀況必須符合:
1. 需要有能支援memory swap (記憶體置換) 功能的記憶體控制器. 最新的晶片組, Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, 和 AMD K8 CPU 架構可以支援memory swap (記憶體置換) 功能.

所以需要大量RAM的人千萬不要買錯chipset
特別是用Core 2 Duo的人
 

frozenbat

初級會員
已加入
7/2/07
訊息
18
互動分數
0
點數
0
可以使用WINDOWS2003 EE的OS,这版的OS也能抓到4G哦
 

r1233069

水果發言人
已加入
7/15/07
訊息
527
互動分數
0
點數
0
年齡
35
當然是正常的啊..........32位元=3.2G 64位元=6.4g

32為元作業系統 二的32次方=4GB
64位元的作業系統 二的64次方=16EB

理論上 64位元能定址到高達16EB的容量 但是目前VISTAx64只支援到128GB而已
這要看作業系統的設計 顯然VISTA*64 的128G不是極限,看下一代作業系統能否達到64位元的定址極限.............16EB

看來發文多的人 想法還這麼幼稚 毒藥 我錯看你了
1EB=1024Pbyte (2^60byte)

1PB=1024Tbyte (2^50byte)

1TB=1024Gbyte (2^40byte)

1GB=1024Mbyte (2^30byte)

1MB=1024Kbyte (2^20byte)

1KB=1024byte (2^10byte)



32位元時代快結束了 以後的記憶體製造技術會怎樣我不知道
搞不好能出單條128G的容量也說不定
以前記憶體容量很慘 算K的 後來才算M 現在更猛 2G的都出來了

顯然 我們的技術目前對於64位元的極限 還只是小兒科而已 差的遠了
現在記憶體雙通道 搞不好會出4通道 這樣記憶體的頻寬又翻倍了 真爽
 
最後編輯:
▌延伸閱讀