VFIO简介

概念 VFIO VFIO是一个可以安全的把设备I/O、中断、DMA等暴露到用户空间(userspace),从而可以在用户空间完成设备驱动的框架。用户空间直接设备访问,虚拟机设备分配可以获得更高的IO性能。 IOMMU 实现用户空间设备驱动,最困难的在于如何将DMA以安全可控的方式暴露到用户空间: - 提供DMA的设备通常可以写内存的任意页,因此使用户空间拥有创建DMA的能力就等同于用户空间拥有了r
相关文章
相关标签/搜索