Linux中的epoll机制的作用
用于一次监听多个描述符的可读可写状态,而不需要为每个描述符创建一个线程。
相关的API
int epoll_create(int max_fds)
传递的参数为可监听的最大描述符数量,返回一个epoll对象描述符。
int epoll_ctl(int epfd, int op, int fd, struct epoll_event* event)
注册待监听的描述符
int epoll_wait(int epfd, struct epoll_event* events, int maxevents, int timeout)
监听描述符的变化情况
Linux中的epoll机制
最新推荐文章于 2024-05-21 09:42:02 发布