DMA
概述
参考:
Direct Memory Access(直接内存访问,简称 DMA) 是一种让硬件子系统直接访问内存的方式
通过 DMA 可以让应用程序直接通过内存管理硬件。没有 DMA 之前,应用程序需要通过 CPU 来读取硬件信息,但是这会占用大量 CPU 时间,导致系统整体性能无法提高。
使用 DMA 的方式,各种应用程序就可以绕过 CPU 直接访问内存中的硬件数据,e.g. DPDK、etc.
IOMMU
参考:
Input-Output Memory Management Unit(输入输出内存管理单元,简称 IOMMU)
需要在 BIOS 中控制 IOMMU 的开关
意见反馈
这个页面对您有帮助吗?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.