多路I/O转接服务器(一):poll & epoll

poll poll和select相似,它将用户传入的数组拷贝到内核空间,而后查询每一个fd对应的设备状态,若是设备就绪则在设备等待队列中加入一项并继续遍历,若是遍历完全部fd后没有发现就绪设备,则挂起当前进程,直到设备就绪或者主动超时,被唤醒后它又要再次遍历fd。html 主要函数和结构:node int poll(struct polled *fds, nfd_t, nfds, int time
相关文章
相关标签/搜索