现在位置: 首页 > epoll总结
2015年03月14日 应用开发 ⁄ 共 8294字 IO多路复用之epoll总结已关闭评论 ⁄ 阅读 1,812 次
1、基本知识 epoll是在2.6内核中提出的,是之前的select和poll的增强版本。相对于select和poll来说,epoll更加灵活,没有描述符限制。epoll使用一个文件描述符管理多个描述符,将用户关系的文件描述符的事件存放到内核的一个事件表中,这样在用户空间和内核空间的copy只需一次。 2、epoll接口 epoll操作过程需要三个接口,分别如下: #include <sys/epoll.h> int epoll_create(int size); int epoll_ctl(int epfd, ...
阅读全文
×