计算机网络
文章平均质量分 89
带你进入计算机网络的世界
江南雨巷
诶哟,并行不了一点!
展开
-
网络模块-reactor模式
初学reactor原创 2024-05-06 17:35:07 · 757 阅读 · 0 评论 -
多路复用-epoll
一文学会应用epoll原创 2024-04-22 18:16:27 · 842 阅读 · 0 评论 -
多路复用-select
socket通信之select实现原创 2024-04-18 15:30:55 · 896 阅读 · 0 评论 -
网络IO入门看这一篇就够了
处理不多的连接数时,多路复用的效率不一定比多线程+阻塞io模型高;多路复用的优势不在于单个连接的时候能处理的更快,而在于能够处理更多的连接非阻塞IO即non-blocking IO在真正的IO操作中也是会有阻塞的。当内核数据准备好的时候,read将数据从内核拷贝到内存的时候会出现阻塞。select()事件驱动模型在建立一个简单的事件驱动服务程序时具有很大的参考意义。但是这个模型还是有很多问题select()接口并不是实现“事件驱动”的最好选择。原创 2024-04-17 16:39:41 · 1102 阅读 · 0 评论 -
socket通信基础讲解及示例-C
socket入门原创 2024-04-16 20:44:28 · 847 阅读 · 0 评论 -
网络IO之IO管理
IO管理什么是网络IO为什么要使用select,epoll,pollIO三种状态IO五种网络模型阻塞IO (blocking IO)非阻塞IO(non-blocking IO)多路复用IO (IO multiplexing)selectepollpoll异步IO (Asynchronous I/O)信号驱动IO (signal driven I/O)其他异步怎么理解(形容两者间的关系)非阻塞和非阻塞(设置IO的状态)记录在零声学院所学的点点滴滴,方便后续查看。欢迎提出问题!相互探讨什么是网络IO客户端原创 2020-12-16 18:18:23 · 287 阅读 · 1 评论