unix网络编程I/O模型分类
2018-07-01 本文已影响0人
bo12
1.阻塞I/O模型(Blocking I/O):
2.非阻塞模式(Non blocking I/O)
3.复用模型(I/O multiplexing (select and poll)):Linux:select/poll ,epoll:基于事件驱动方式,性能更高
4.信号驱动模型(Signal driving I/O(SIGIO))
5.异步I/O(Asynchronous I/O)
1.阻塞I/O模型(Blocking I/O):
2.非阻塞模式(Non blocking I/O)
3.复用模型(I/O multiplexing (select and poll)):Linux:select/poll ,epoll:基于事件驱动方式,性能更高
4.信号驱动模型(Signal driving I/O(SIGIO))
5.异步I/O(Asynchronous I/O)