随笔 - 55  文章 - 2 评论 - 1 阅读 - 16173
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  服务器编程

高性能服务器框架
摘要:高性能服务器框架 两种高效的事件处理模式服务器程序通常处理三类事件:I/O事件,信号及定时事件。同步I/O模型通常用于实现Reactor模式,异步I/O模型则用于实现Proactor模式。 Reactor模式Reactor是这样一种模式,它要求主线程(I/O处理单元,下同)只负责监听文件描述符上是否 阅读全文
posted @ 2022-03-17 15:48 redman274 阅读(63) 评论(0) 推荐(0) 编辑
阻塞与非阻塞,同步与异步
摘要:I/O模型 阻塞I/O 客户端通过connect向服务器发起连接时,connect将首先发送同步报文给服务器,等待服务器返回确认报文段。如果服务器的确认报文段没有立即到达客户端,则connect调用将被挂起,直到客户端收到确认报文段并唤醒connect调用。 非阻塞I/O 无论事件是否发生,都立即返 阅读全文
posted @ 2021-10-18 15:21 redman274 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示