epoll机制:epoll_create、epoll_ctl、epoll_wait、close

在linux的网络编程中,很长的时间都在使用select来作事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增加而下降效率。由于在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,天然耗时越多。而且,linux/posix_types.h头文件有这样的声明: #define__FD_SE
相关文章
相关标签/搜索