内核 3.6 附带的 IOMMU 组有哪些?

内核 3.6 附带的 IOMMU 组有哪些?

kernel 3.6 带有一个新功能,称为 IOMMU 组。那么这些组是什么以及它将如何服务于虚拟化

答案1

IOMMU 组是内核 3.6 的新功能,它使用 I/O 虚拟化技术(例如 AMD-Vi 和 Intel 的 VT-d)改善 PCI 和 PCIe 设备的隔离。

IOMMU 组功能也是 VFIO(虚拟功能 I/O)用户空间驱动程序框架(1、2、3)的基础;该功能主要用于 KVM,旨在将 PCI 和 PCIe 设备传递给客户机,允许它们以低延迟和高数据吞吐量级别访问这些设备,并且不会对主机造成任何风险。

有关 VFIO 的详细信息,请参阅文档以及文章。

相关内容