- 博客(3)
- 收藏
- 关注
原创 实现IO多路复用的方式
1.IO多路复用就是单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力。2. 使用情况:应用程序中同时处理多路输入输出流,若采用阻塞模式,将得不到预期的目的;若采用非阻塞模式,对多个输入进行轮询,但又太浪费CPU时间;若设置多个进程/线程,分别处理一条数据通路,将新产生进程/线程间的同步与通信问题,使程序变得更加复杂。3.基本流程:a.先构造一张有关文件描述符的表集合、数组b.将你关心的文件描述符加入到这个表中。c.然后调用一个函数。selectpolld.
2023-02-02 19:09:22
393
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人