现在,我想做一个测试来确定 VT-d 保护什么,内核还是内存?所以,我需要一些工具和建议。有人有想法吗?非常感谢!
最佳答案
VT-d 是一个 IOMMU。它允许总线互连重新映射 I/O 设备的“地址空间”。最大的用例是将硬件设备映射到虚拟客户机(即使用 VT-x 实现的虚拟机)的 I/O 空间,这样硬件访问就无法“看到”主机操作系统拥有的任何内存。从这个意义上说,它保护“内核和内存”。除此之外,您还需要提出一个更具体的问题。
关于linux - intel VT-d for OS保护测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728807/