asynchrous,synchrous,blocking,unblocking network

2013年09月12日

Linux下的五种I/O模型

阻塞I/O(blocking I/O)

非阻塞I/O(nonblocking I/O)

I/O服用(select和poll)(I/O multiplexing)

信号驱动I/O(signal driven I/O(SIGIO))

异步I/O(asynchronous I/O(the POSIX aio_functions))

前四种都是同步,只用最后一种是异步I/O