瀏覽單個文章
Xforce
Senior Member
 
Xforce的大頭照
 

加入日期: Feb 2002
您的住址: 宜蘭
文章: 1,341
引用:
作者cmwang
AP也沒辦法用到完整的4GB,一是MMIO用到的位址一定得先空出來(所以有些板子開了remapping後4GB以下的位址會變成只有3GB甚至2GB ),二是kernel本身和相關資料結構也是須要定址空間的,至少就32bit Linux kernel而言,就有超過16GB的機器跑PAE失去的會比得到的多很多的說法(超過4GB的部份越多,mapping的窗口就要佔越多1GB以下定址空間)....

抱歉, 我對這其實沒有那麼熟.

Application 端的 virtual memory addressing 會受 MMIO 影響?

OS 負責 page translation, 理論上 可以把完整 application 32bit virtual addressing map 到實體記憶體上甚至是 SWAP 到 disk 上?
__________________
AMD Athlon 64 3000+
Asus A8N-E nfoce 4 empowered
Simems DDR 400 512MB *2
Benq 1640
---------------------------------
舊 2012-11-23, 06:26 PM #325
回應時引用此文章
Xforce離線中