RK3399平台入门到精通系列讲解(实验篇)IO 多路复用实验之poll实验

2024-01-08 09:33:05

在这里插入图片描述

??返回总目录

一、IO 多路复用:poll介绍


IO 多路复用是一种同步的 IO 模型。IO 多路复用可以实现一个进程监视多个文件描述符。
一旦某个文件描述符准备就绪,就通知应用程序进行相应的读写操作。没有文件描述符就绪时就会阻塞应用程序,从而释放出 CPU 资源。

在应用层 Linux 提供了三种实现 IO 多路复用的模型,分别是 select、poll 和 epoll。

首先来学习下 select、poll 和 epoll 函数有什么区别呢?poll 函数和 seslect 函数都可以监听多个文件描述符,通过轮询来获取已经准备好的文件描述符。

文章来源:https://blog.csdn.net/qq_33487044/article/details/135396853
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。