【发布时间】:2012-05-04 22:12:26
【问题描述】:
我一直在阅读可怕的 PCIe 规范,但仍然无法解决以下问题。
PCIe 是否允许将巨大的(例如 16GB)64 位不可预取内存空间映射到 4GB 边界以上?还是它们仍然绑定到与 32 位时代相同的 1GB,并且无法调用大量不可预取的空间?
假设规范允许(而且我的阅读确实如此),那么广泛可用的 BIOS 是否支持它?还是理论上允许,实践中不允许?
【问题讨论】:
-
除非我遗漏了什么,否则我看不出为什么不,至少在规范方面——在 64 位模式下,设备能够寻址 64 位空间(远高于 4GB)。