Re: [請益] Intel菜單討論

看板hardware作者 (Delphinus#3)時間18年前 (2006/05/31 10:27), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《wahaha99 ()()()()》之銘言: : : 推 oijkue:錢用的地方不對 intel的相關菜單我還在寫,這兩天就好了 05/30 23:40 : : → oijkue:945P配32bit作業系統,挿PCI顯示卡的話ram會損失640M 05/30 23:42 : : → oijkue:插PCI-E的話會損失896MB 另外沒超頻用DDR2-800太浪費了 05/30 23:43 : 阿阿 : 終於看到有人搞清楚這個問題了 : 我想請教的是 : 1.這與當年的 1M 之中,後 384K不能用 本質上有什麼不同? 當年的這 384K 除了 A0000-BFFFF, E0000-FFFFF 這些分別用在 video frame buffer 與 extern/system BIOS 用區段以外, 其它的空間通常 保留給外部界面卡如 video (C0000-C7FFF 或更後面, 有的 VGA BIOS size 有到 48K 的) 或 SCSI, NIC BootROM 等使用的空間, 或是 EMS frame 使用這其中的 64K 等, 在沒有 ShadowROM 的時代, 這些 ROM 空間是跟 640K main memory 平行存在在同一個線性定址空間內. 到 386 晚期的晶片組, main memory 在 1Mb 以上的就會將 640K-1M 這段 384K 強制做 ShadowROM 以利加快 ROM code 執行的速度. (其實與其說為了加快, 不如說是為了日後 Compressed BIOS 做準備.) 而現在主機板的 BIOS 是佔用 4G 頂端的實際 address, 和以往不同 之處是 BIOS 必需要視各 PCI device 的需求分配 DMA memory block 使用, 而這些記憶體區塊也是從 4G 頂端開始往下分配, PCI (包含 pci-express) 所需求的 MMIO 區塊越大, 這些區段用的也就越兇, 像 上面講到使用 pci-e 顯示卡會損失掉的空間以外, 跑 SLI 時還要再多 吃掉一倍的空間 (像我的 A8N-SLI premium 在 SLI 下就只剩 2.75Gb 的記憶體空間可用, 當然, 這是 32bit OS 下, 64bit OS 沒這問題.), 跟以往 384K 幾乎只做 mapping (包括 video frame) 差別頗大.. : 2.現在這段會丟到最後面來定址,應該是當年的1M的解決方案,那現在的解決方案是? 丟到 4G 頂端... : 3.為什麼會浪費這麼多空間....... orz 你看見了時代的眼淚. (完) 還有, 945 最大記憶體定址空間只到 4G 為止 (945PL 是 2G), 去掉 主機板硬體所用掉的記憶體定址空間, 還有 OS 本身的限制, 以 32bit WinXP 而言頂多也只能用到 3GB RAM, 就算是 64bit OS 也會因為硬體 線性定址空間的限制, 頂多只能用到 3.5GB RAM, 插到 4G 沒有意義. 所以, 請換到 975 吧... (遠目) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.119.20

05/31 15:39, , 1F
讚,感謝解說
05/31 15:39, 1F
文章代碼(AID): #14VFyOGS (hardware)