x
x
xv6-sifive文档
Search…
⌃K
概括
环境介绍
MAKEFILE介绍
文件镜像
QEMU执行代码的流程
内核实现
多核启动
时钟中断
输入输出
系统调用
内存管理
内存映射
文件系统
进程队列
线程相关
信号相关
futex
动态链接
轮询操作
用户程序
动态链接
Powered By
GitBook
轮询操作
轮询流程
第一次询问时,询问失败的话会加入到各个文件描述符的等待队列并沉睡,当有文件描述符就绪时会唤醒该进程。 后续询问只是会普通的询问,因为已经加入文件描述符的等待队列中,沉睡后依旧可被唤醒
轮询方式
pselect
按位轮询,每个bit代表一个文件描述符
ppoll
按事件轮询,对传进来的每个事件轮询
epoll
创建轮询文件描述符,可在其中注册事件进行轮询
内核实现 - Previous
动态链接
Next - 用户程序
动态链接
Last modified
5mo ago