前篇: 网络编程之IO模型和IO多路复用 select, poll, epoll 在历史上是先后按顺序出现的,后者的提出都是为了解决前者遗留的问题。select是POSIX早期提出的规范,windows和linux等各大标准库都有实现...
网络编程之IO模型和IO多路复用
对于学习服务端编程的程序员来说,网络IO是经常会涉及到的知识;同行聊天或者面试等等,也经常会被问到。比如阻塞IO,非阻塞IO,同步IO,异步IO等概念是怎么回事?select, poll, epoll 有什么区别等等。要搞清楚这些,需...