![]() |
||
*停權中*
加入日期: Jul 2005
文章: 55
|
|
|||||||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Jul 2002
文章: 772
|
引用:
會被系統吃掉主要的原因不是差多少記憶體,而是CPU定址的關係. BIOS也是需要位置,不然開機CPU要怎麼執行?以32bit的CPU來說,正常的定址只能定到4G 所以,BIOS就挑選最後那一段作為BIOS用.所以如果你插了4G的ram,在3.xG的地方,是"真實記憶體"與BIOS重疊了,所以不是不能用,而是被取代. 如果今天用的是64bit而且主機板也支援超過4G定址,那就要看主機板會把BIOS放到蛇麼地方了,會不會擺2^64的位置我就不知道了. |
|||
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Dec 2001 您的住址: 桃園VS台北
文章: 421
|
非常感謝latw的解說!!!
透過你的解說....有點想通了 我在想會不會是因為現在32bit還是主流... 廠商的Bios必需向下相容,所以Bios位置還是會放在4G的末段 要是放在超過後面的區段 否則要是User CPU或是OS還是用32bit的...可能連開機都有問題吧 不過已上資訊都是用推測的啦...:P |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Oct 2001 您的住址: 普隆達星
文章: 51
|
引用:
32bit的定址極限在4G這個問題在server其實已經存在很久了 只是到最近大家的PC開始有機會插到4G的memory 大家才開始注意了起來 其實我不知道從那個時候開始的 CPU的address線不是32條 而是36條(很抱歉, 最新的CPU有沒有更多我並沒有注意) 也就是其實CPU可以定址到2^36=64G 而新的chipset也support超過4G的定址 所以最後剩下的的就只剩下bios report正確的記憶體大小給windows 且windows開啟PAE mode使用超過4G的定址 所以基本上其實硬體軟體都有能力 只是有沒有每個條件都符合罷了 當然以後變成64bit的OS 這個問題說不定就會被遺忘了 |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Oct 2001 您的住址: 普隆達星
文章: 51
|
引用:
不是插到8G才會有system usage的情形 你只插64M也會有 system會把pci express, pci option rom, CPU SMI, BIOS shadow.....定址在4G下的位置 當你插3G的時候因為位置沒有和system usage重複 所以bios可以正確report 但是當你插超過3.xG的時候 因為你的實體記憶體和system usage的位置重複 所以bios會少report重複位置的實體記憶體 |
|
![]() |
![]() |
Major Member
![]() 加入日期: Oct 2006
文章: 288
|
引用:
------------------------------------------------ 就M..t..o 2..用EVERSET抓到是7230吧.. 記憶體用ECC 2G 533 四條 |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2000 您的住址: 貓利安毛球
文章: 2,585
|
我的ASUS A8N-SLI剛剛更新了BIOS由1011到這個1014版本
我作業系統這個禮拜多來都是在用Vista 64 今天升級到4G DDR 400 問題出來了 沒更新BIOS之前 可以抓到3583MB 現在開啟S/W MAPPING 會只有抓到 3G 沒開是2.5G 開啟H/W MAPPING 則是有抓到4G完整,但是一進WINDOWS 會重開機告訴我硬體有變更,不給我跑, 要我放入安裝光碟片 我放入VISTA 64 RTM光碟 讀取結束後也告訴我有錯誤, 我目前現在是開啟S/W在用的 系統顯示3071MB 請問各位大大 這問題有解嗎 還是我的VISTA 64一定得重裝呢? 或者說 我乾脆更新回更古早幾個版本的BIOS看看呢? 我的VISTA 64已經設定的差不多了 重裝的話會弄得更麻煩@@ 拜託各位大大幫忙囉@@ |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Apr 2004 您的住址: 脆瓜園
文章: 96
|
請問這麼說來,現在用32BIT的機器,只要裝到2G就好了,沒必要多花錢讓BIOS糟踏是嗎?
__________________
![]() 目前配備:CPU:Intel Core 2 E6300 MB:GA-965P-DS3 Memory:威剛 DDRII 667 4G U32,AHA SCSI配富士通 73G萬轉硬碟 X 2 期待下次的6年不關機 ![]() |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2000 您的住址: 貓利安毛球
文章: 2,585
|
現在變成bios版本不同 顯示的也不同
更糟糕的是 1014版本雖然可以 s/w以及h/w 可同時開啟或者單一開啟, 但是當這兩者只要有開啟一樣 , VISTA x64 RTM光碟 就會跑出藍底白字不給裝 意思就是說我想重裝都沒辦法 現在是開啟S/W 看到3071MB 但是這樣反而比之前1011版本的BIOS看到的3583MB還要少很多 大家都說64位元的作業系統可以完整的用到4G 可是現在反而更新到主機板可開啟4G的時候 VISTA反而不給裝 為何會這樣呢@@? |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2000 您的住址: 貓利安毛球
文章: 2,585
|
剛剛測一次比較完整的bios測試 由1014 1013 1012 1011 一路往回測
這四個版本都有S/W H/W MAPPING 然後我設定也是都開啟, 發覺1012之後開機都是秀出 memory test : 4194304kb test ok (instxxx(已安裝)4194304kb MOMORY) 1011則是直接秀出 momory test : 3668992kb test ok 只有1011版本可以直接進來VISTA X64 然後系統顯示3583MB 1012之後都得關掉H/W 然後才有辦法進來VISTA X64 顯示3071MB 看來得直接打去華碩問看看了 = = |
![]() |
![]() |