[关闭]
@lupnfer 2017-03-13T06:32:38.000000Z 字数 597 阅读 876

I/O 模型

Network


http://blog.csdn.net/baixiaoshi/article/details/48708347
http://blog.chinaunix.net/uid-26000296-id-3754118.html

同步、异步与阻塞、非阻塞基本概念

同步、异步(概念):用户线程与内核的交互方式
同步是指用户线程发起IO请求后需要等待或者轮询内核IO操作完成后才能继续执行

阻塞、非阻塞(行为):户线程调用内核IO操作的方式
阻塞调用是指调用结果返回之前,当前线程会被挂起。函数只有在得到结果之后才会返回。

Reactor跟Proactor设计模式

五种I/O模型

同步阻塞

同步非阻塞

I/O多路复用

异步I/O

AsynchronousOperationProcessor 会开启独立的内核线程执行异步操作,实现真正的异步。

信号驱动I/O

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注