0
点赞
收藏
分享

微信扫一扫

2022-3-2

腊梅5朵 2022-03-11 阅读 41

2022-3-2

poll

使用select的时候,如果出现文件集合散乱的情况,例如我们需要监听4和1023,这时就需要一个1024的循环,但是其中只有两个标志位是我们需要的,这样会诞生很多无用操作,为了改进这一点,poll出来了
在这里插入图片描述
fd在不需要使用的时候也赋为-1

epoll

与poll不同的是,poll使用一个poll的结构体数组来管理文件描述符,而epoll是用一颗红黑树来管理
在这里插入图片描述
红黑树根节点的创建
在这里插入图片描述
操作监听红黑树
在这里插入图片描述
阻塞监听
在这里插入图片描述

举报

相关推荐

2022/3/2

2022/2/3

2022/2/24-2022/3/2

【2022-2-3】PHP

2022-2-3 complex类

2022/3/4codeforces div2

2022/2/18-2022/2/23

0 条评论