跳到正文
Phoronix· Michael Larabel·· 9 小时前AI 评分48

Linux 7.4 通过 IO_uring 为内核 I/O 路径引入 DMA-BUF 支持

Linux 7.4 Introduces DMA-BUF Support To I/O Path With IO_uring

AI 导读

Linux 7.4 已合并通过 IO_uring 为内核 I/O 路径提供 DMA-BUF 读写支持的基础设施,可让设备驱动和子系统共享硬件内存缓冲区,避免 CPU 拷贝。该功能为文件可选启用,目前仅支持 NVMe 块设备,基于 io_uring 的 registered buffers 和 IORING_OP_{READ,WRITE}_FIXED 请求,DMA-BUF 缓冲区最大可达 4GB。

来源:Phoronix · phoronix.com