在阅读之前,我认为你已经掌握了Unix系统上的非阻塞的Socket I/O。
同样的,在Windows系统上也能够找到select这个系统调用。但是,select 在文件描述上实现的是一个O(n)的算法,他并不像现在常用的实时多路复用的 epoll,这也让使 select在高并发服务器上没了用武之地。 接下来,我们将讲述的是Windows下的高并发服务器的设计.
文章转载自开源中国社区 [http://www.oschina.net]
在阅读之前,我认为你已经掌握了Unix系统上的非阻塞的Socket I/O。
同样的,在Windows系统上也能够找到select这个系统调用。但是,select 在文件描述上实现的是一个O(n)的算法,他并不像现在常用的实时多路复用的 epoll,这也让使 select在高并发服务器上没了用武之地。 接下来,我们将讲述的是Windows下的高并发服务器的设计.
文章转载自开源中国社区 [http://www.oschina.net]