高效的事件处理模式和高效的并发模式
2017-10-27 23:00
176 查看
一、高效的并发模式(Reactor模式和Proactor模式)
Reactor模式:主线程只负责监听文件描述符上是否有事件发生,有的话立即将该事情立即通知工作线程、除此之外,主线程不做任何其他是支持性的工作,读写数据,接受新的连接,以及处理客户请求均在工作线程中完成。
Proactor模式,所有的IO操作都在主线程和内核中完成,只有客户的逻辑处理交给工作线程处理。
Reactor模式:主线程只负责监听文件描述符上是否有事件发生,有的话立即将该事情立即通知工作线程、除此之外,主线程不做任何其他是支持性的工作,读写数据,接受新的连接,以及处理客户请求均在工作线程中完成。
Proactor模式,所有的IO操作都在主线程和内核中完成,只有客户的逻辑处理交给工作线程处理。
相关文章推荐
- 两种高效的事件处理模式和并发模式
- reactor/proactor两种高效的事件处理模式和并发模式
- 两种高效的事件处理模型:Reactor模式和Proactor模式
- 两种高效的事件处理模式
- 《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(7)--- 事件处理模式与反应器
- ASP.NET 环境下的并发与多线程处理及单件模式、事件重入
- 两种高效的事件处理模式 reacotr模式和proactor模式
- 服务器两种高效的事件处理模式
- linux服务器编程之高效事件处理模式
- 两种高效的事件处理模式
- Linux服务器--服务器模型,I/O模型,两种高效的事件处理模式
- 【网络编程】服务端的I/O模型,事件处理模式,并发模式
- 两种高效的事件处理模型:Reactor模式和Proactor模式
- 两种高效的事件处理模式
- 服务器程序框架之3.两种高效的事件处理模式
- reactor&&proactor 两种高效的事件处理模式
- 基于流模式的字节byte缓存区 bytebuffer.cs 用于tcp/udp的网络数据高效处理
- 复杂事件处理(CEP)——事件模式,规则及约束
- JAVA并发处理经验(四)并行模式与算法6:NIO网络编程
- Java读书笔记12 事件处理基础 Observer设计模式