I/O多路复用之select、poll、epoll分析

select select机制问题程序员 一、每次调用,都须要把fd_set集合从用户态拷贝到内核态,若是fd_set集合过大,开销也会很大数组 二、同时每次调用select都须要在内核遍历传过来的fd_set,同事遍历时间复杂度为O(n)数据结构 三、因此为了性能,内核对fd_set作了限制,大小不可变(32位机默认是1024个,64为2048)性能 int select( int ma
相关文章
相关标签/搜索