- 0
- 0
- 约1.9千字
- 约 2页
- 2026-08-18 发布于江苏
- 举报
浅谈IO模型
一、五种IO模型
在《Unix网络编程》一书中提到了五种IO模型,分别是:阻塞IO、非阻塞IO、
多路复用IO、信号驱动IO以及异步IO。-阻塞IO:进程调用指令后阻塞直至
数据到内存完毕一个进程或线程对应接-非阻塞IO:进程调用指令
后进程可以处理其他任务后再查看是否数据准备完毕准备完毕后阻塞至数据从IO
设备至内存中-多路复用IO:改进的阻塞IO可以处理多个连接-信号驱动IO:
进程调用指令后内核在IO设备数据准备完毕后通过回调函数使进程阻塞至数
据从IO设备到内存完毕-异步IO:进程调用指令后内核负责处理数据从
IO设备直至至内存后再回调进程函数
IO多路复用,用故事来描述如下:
是找一个宿管大妈来帮你监视下楼的,这个期间你可以些其他的事情.例如可以
顺便看看其他妹子,王者荣耀,上个等等.
IO复用又包括select,poll,epoll模式.那么它们的区别?-1、select大妈每一
个下楼,select大妈都不知道这个是不是你的,她需要一个一个询问,并且
select大妈能力还有限,
您可能关注的文档
- 高中物理加速度专题.pdf
- 2026中国物流大周期下的投资机遇报告-世邦魏理仕-202608.docx
- DLAPIPERInfralogic2026全球航空业未来展望报告英文版.docx
- 2026淘宝天猫运动户外秋冬鞋服白皮书-天猫户外-202608.docx
- 《量子力学》全套课件(周世勋版).ppt
- 电工电子技术全套完整课件.ppt
- Excel 财务与会计应用精粹整套课件.ppt
- 新人教版六年级数学下册课件(全套).ppt
- 九年级化学上册全套课件.ppt
- 集团专线介绍及建设流程规范培训材料.ppt
- 2023电力变压器用绝缘材料介电性能的频域介电谱试验方法.docx
- 皖2016J911 太阳能热水系统建筑一体化设计图集.docx
- 北京市政交通基础设施工程规划设计技术文件办理指南培训(市政部分).docx
- 辽2006J403 金属成品变形缝建筑构造.docx
- 冀12G09 钢筋混凝土板式楼梯.docx
- 河南省图集 12YJ5-2 坡屋面.docx
- GB_Z 29014.100-2024 切削刀具数据表达与交换 第100部分:参考字典的定义、原则和方法.docx
- DB62∕T 5198-2025 管道超声内检测技术规范.docx
- codex零基础学习手册-前哨ai-202607.docx
- 大数据与景区管理(92页PPT).docx
原创力文档

文档评论(0)