Windows 8 和 Server 2012 运动 RIO ,它允许您预先注册 I/O 缓冲区一次,然后重复使用这些相同的缓冲区,避免(显然)必要的每个 I/O 操作缓冲区检查。
RIO 还允许完全在用户模式下完成轮询等完成操作,而无需进行系统调用。
(如何)这在 Linux/Unix 中可能实现?
最佳答案
从 Linux Kernel 5.1 开始,io_uring 终于有了适当的支持。 .
关于linux - Registered I/O 在 Unix/Linux 中的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30495823/