瀏覽單個文章
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,112
引用:
作者anderson1127
鵝大

我不是很懂這一段的意思, 是指有些PCI 介面卡無法在DRAM slot都使用8GB/DIMM的情況下運作嗎??

還是說PCI介面卡的I/O 的memory addressing 位址不能夠超過4GB以上的限制 ?

PS:原來PCI介面卡還有這種限制....


這個狀況是因為32bit的傳統PCI只有32bit寬(i.e.只能定址到4GB ),如果要超過4GB就得分兩個週期傳輸(dual-cycle address),而目前主流的MMIO對memory和I/O是共用同一address space的,當CPU存取4G以上的address space又遇到chipset/device沒辦法正確處理dual-cycle address時就有可能造成chipset/device的誤動作了,不過因為這些機器應該都有點年紀了,實際上不太容易出現RAM>4GB的狀況,除非有人沒事拿舊的chipset去兜新機器(i.e.兩條DDRII 2GB就會造成部份RAM被remapping到4GB以上,更別提DDRIII單條8GB了),不然真正遇到問題的機會其實還好....
 
__________________
士大夫之無恥,是謂國恥....
舊 2012-09-05, 11:24 AM #12
回應時引用此文章
cmwang離線中