select共3篇
IO多路复用技术有哪些-不念博客

IO多路复用技术有哪些

select select是Unix/Linux系统下的多路复用IO函数,通过select函数可以同时监控多个文件描述符的可读、可写和异常等事件。 缺点是效率较低,受到文件描述符数量的限制。 poll 与select类似,也...
不念的头像-不念博客不念1年前
291
网络编程中IO多路复用的机制有哪些-不念博客

网络编程中IO多路复用的机制有哪些

在网络编程中,I/O多路复用是一种用于管理多个I/O通道的机制,允许一个进程可以同时监听多个文件描述符(套接字或文件等),以便有效地处理多个连接或数据流。 它有助于减少线程或进程的数量,...
不念的头像-不念博客不念1年前
305
select、poll和epoll的区别-不念博客

select、poll和epoll的区别

我们从源码的角度看一下它们实现有哪些区别。 select:客户端操作服务器时会生成三种文件描述符 fd:readfds(读)、writefds(写)和 exceptfds(异常)。 int select( int maxfd, fd_set *rea...
不念的头像-不念博客不念1年前
294