Skip to content

Asynchronous I/O

参见:

1、ibm Boost application performance using asynchronous I/O

wikipedia Asynchronous I/O

Blocking Non-blocking Asynchronous
API write, read write, read + poll / select aio_write, aio_read

NOTE:

维基百科Asynchronous I/OForms章节对IO form的分类和本节前面所描述的POSIX 的IO 分类是一致的。

维基百科Asynchronous I/OExamples章节给出的例子值的一读。

Linux中基于signal的asynchronous IO

pipe(7) - Linux man page的I/O on pipes and FIFOs章节,介绍了pipe和FIFO的blocking 和nonblocking IO,以及asynchronous IO,从其中可以看到,pipe的asynchronous IO是基于signal的;