自学内容网 自学内容网

Linux内核中轮询对应于应用层的函数之一:poll函数

一. 简介

应用层中提供的 select函数、poll函数 和 epoll函数可以用于处理轮询,应用程序通过 select、 epoll 或 poll 函数来查询设备是否可以操作。

应用层提供的 select()、poll() 或 epoll() 这三个函数,对应于对应了Linux驱动 file_operations 结构体中的成员函数 .poll的函数实现。

前面一篇文章学习了 :Linux内核处理非阻塞访问时,提供的一种方法:轮询。Linux驱动层轮询函数对应于应用层的 函数之一:select函数。

Linux内核中处理非阻塞访问的方法:轮询-CSDN博客

二.  Linux内核中轮询对应于应用层的函数

1. select函数

select()函数在前面一篇文章学习过了。这里不再做说明。

2.  poll函数


原文地址:https://blog.csdn.net/wojiaxiaohuang2014/article/details/136558106

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!