应用异步I/O大大进步应用程序的性状
linux下有两种aio,一种是glibc实现的aio,这个比拟烂,它是直接在用户空间用pthread进行摹拟的。还有一种就是内核实现的aio,这些体系调用是以io_xxx开真个。下面将针对 同步和异步模型,和阻塞和非阻塞的模型进行介绍。而native aio的长处就是能够同时提交多个io要求给内核,然后直接由内核的io调度算法去处置这些要求(direct io),这样的话,内核就有可能履行一些合并,优化。native aio包括下面几个体系调用:linux下有两种aio,一种是glibc实现的ai