网站介绍:文章浏览阅读1.1k次。1.select和epoll的区别解题思路select的时间复杂度O(n)。它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时间就越长。 epoll的时间复杂度O(1)。epoll可以理解为event poll,不同于忙轮询和无差别轮询,epoll会把哪个流发生了怎样的I/O事件通知我们。所以我们说epoll实_ioctl申请内存
- 链接地址:https://blog.csdn.net/u014689277/article/details/124922103
- 链接标题:【精选】操作系统 基础知识_ioctl申请内存-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5327
- 网站标签:ioctl申请内存