摘要:
server端: client端: 阅读全文
摘要:
目前学到的IO模型: 1)阻塞IO:从开始到结束全程阻塞。 2)非阻塞IO:接收数据时会阻塞 3)多路复用IO:select、poll、epoll 4)异步IO:全程无阻塞 5)信号驱动IO 1)、2)、3)属同步,4)属异步 阅读全文
摘要:
触发机制:1)水平触发;2)边缘触发 IO多路复用单线程实现并发,实现模块:1)select(效率最低); 2)poll;3)epoll(最好,nginx的实现)。linux下有这3种模块,windows下只有select模块 IO多路复用的好处:同时可以监听多个连接 IO多路复用的select模块 阅读全文
摘要:
client端: server端: 阅读全文