&引用;Linux aio“;及;Linux本机aio“;是一样的吗?

&引用;Linux aio“;及;Linux本机aio“;是一样的吗?,linux,model,kernel,aio,Linux,Model,Kernel,Aio,我最近在深入研究linux io模型,我经常听说,与windows IOCP一样,linux也有自己的aio模型实现:Glibc aio和内核aio 问题: (1) 当人们说“linux本机aio”时,指的是哪种型号 (2) 我听到两个不同的术语,“LinuxAIO”和“LinuxNativeAIO”。它们是相同的东西,还是表示不同的实现?Linux本机AIO是内核AIO。接口包括io\u设置(2)、io\u提交(2)、io\u获取事件(2)、和一些其他调用 当人们谈论“LinuxAIO”时,他

我最近在深入研究linux io模型,我经常听说,与windows IOCP一样,linux也有自己的aio模型实现:Glibc aio和内核aio

问题:

(1) 当人们说“linux本机aio”时,指的是哪种型号


(2) 我听到两个不同的术语,“LinuxAIO”和“LinuxNativeAIO”。它们是相同的东西,还是表示不同的实现?

Linux本机AIO内核AIO。接口包括
io\u设置(2)、io\u提交(2)、io\u获取事件(2)、
和一些其他调用

当人们谈论“LinuxAIO”时,他们可能指的是“LinuxNativeAIO”——尽管谁知道呢。毕竟,这是互联网

Posix AIO完全不同。它是通过用户空间中的线程实现的。有关Posix AIO和Linux内核AIO之间差异的详细说明,请参见的顶部答案