摘要: 转自:http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/When designing a high performance networking applicat... 阅读全文
posted @ 2015-07-16 23:34 冷冰若水 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 一、epoll介绍 epoll是linux内核为处理大批量句柄而作的改进的poll,是linux下IO多路复用select、poll的增强版,它能显著减少程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。 epoll有两种工作方式:LT(水平触发)、ET(边缘触发) LT(level tr 阅读全文
posted @ 2015-07-16 19:01 冷冰若水 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 一、select介绍函数原型:#include int select(int maxfdp1, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict exceptfds, struct timeval *restr... 阅读全文
posted @ 2015-07-16 10:47 冷冰若水 阅读(3336) 评论(0) 推荐(0) 编辑