- 博客(1)
- 收藏
- 关注
原创 浅析I/O多路复用:select、poll、epoll
要想实现并发编程,最简单的模式就是1个进程/线程处理1个连接的全部生命周期,当我们使用默认的套接字时,它会将一个新的连接与一个进程或线程绑定,这样等待处理消息的进程或线程就会阻塞而等待消息准备好,在高并发下这会导致进程/线程频繁的睡眠、唤醒,从而影响了CPU的效率。而多路复用则是解决这一问题的“利器”,它可以同时监控所有的连接,它虽然也会进入睡眠等待阶段,但是这一个进程/线程是为所有连接而等待,只
2014-11-17 21:40:22 1072 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人