皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

使用 Linux 6.9 的 IO_uring 增加了截断支持和每环 NAPI

在 Linux 6.9 合并窗口期间,IO_uring 变更被提前合并。这一轮合并为这一美妙而创新的内核功能带来了更多特性。

Linux 6.9 的 IO_uring 更新包括支持每个环的 NAPI、支持截断、公开 SQPOLL 利用状态、使 task_work 内部循环更公平、多重拍摄修复以及其他各种修复/清理。

Stefan Roesch 长期以来一直在开发 NAPI 忙轮询支持。在利用 NAPI 忙轮询时,Stefan 测试的往返时间从 55 us 下降到 38 us。补丁信息中提供了更多详细信息,供对这一新的 IO_uring 功能感兴趣的用户参考。

IO_uring 截断 (ftruncate) 支持允许通过 IO_uring 进行本地截断,因此应用程序不再需要设置自己的线程池或卸载来进行非阻塞截断。

使用 Linux 6.9 的 IO_uring 增加了截断支持和每环 NAPI

有关 Linux 6.9 的 IO_uring 更新的更多详情,请参阅今天发布的 Linux 6.9-rc1 前已在 Linux Git 中发布的代码。

转自 IO_uring With Linux 6.9 Gains Truncate Support, Per-Ring NAPI – Phoronix