关于我
5钟IO模型
深入理解五种IO模型:阻塞、非阻塞、I/O复用、信号驱动与异步IO |
发布时间:2025-01-06
5 种 IO 模型
阻塞 I/O
非阻塞 I/O
I/O 复用
select/poll/epoll
分段,能同时监听多个文件的描述符
epoll 直接告诉你该执行哪一个,不需要挨个去轮询
信号驱动 I/O
该执行的时候通知
异步 I/O
处理好了才通知
参考资料
5 中 IO 模型整理总结
推荐阅读:
1. 时态 | 英语语法详解:完整版时态讲解及例句
2. Python扩展c-c++--mapping扩展 | 在 C/C++ 中高效遍历 Python 字典
3. 2019-12-17-multiple-thread-to-consume-queue | Python多线程消费Queue:高效并发处理数据
4. Python内核基础元素int | Python 源码揭秘:大整数 (int) 的底层实现机制
5. python模块扩展之注册回调函数 | Python 模块扩展之回调函数传参详解及示例
6. rust学习提纲 | Rust编程入门:从语法到Web服务器实战
7. 2019-12-23-parse-excel-time | Excel浮点时间转换与JavaScript时间格式化及PHP表单提交数据量限制解决
8. 基础 | 计算机组成原理:详解CPU、存储器及输入输出设备
9. index | 技术博客文章归档 - 算法、数据库、机器学习、信息安全及更多
10. PythonJIT中的机器代码是如何生成的 | 深入解析 Python JIT 编译器:源码编译、调试及机器码生成