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

Qt Toolkit 引入 IO_uring 抽象层

Qt Toolkit 引入 IO_uring 抽象层

Qt 工具包最新加入的功能是 QIORing,它为 Linux 的 IO_uring 接口提供了抽象层。QIORing 也可能最终支持 Microsoft 的 Windows IORing 实现。

QIORing 现已合并到 Qt 工具包中,用于从该 Qt 接口中抽象 Linux 的 IO_uring 使用:

引入 QIORing 以抽象 Linux 的 io_uring

一些较为底层的代码,旨在作为底层抽象。

QIORing 接口也将用于 Windows 的 IORing,其开发时间与 io_uring 版本相同。有一些共享代码和辅助函数,但很多代码在某种程度上涉及平台特定实现,因此在没有更多抽象层的情况下,相当多的代码仍保持为唯一的实现。

该代码通过此次合并提交。该代码在过去几个月里由 Mårten Nordheim 进行了开发。
转自  Qt Toolkit Lands IO_uring Abstraction – Phoronix