io复用(服务器端)

对于服务器端,我们运用select函数,那么这个函数是干什么的呢?当我们应用层调用这个函数的时候,我们就相当于告诉内核,我在等待套接字数据,当数据到来的时候你给我返回。当返回的时候,我们的应用层收到这个返回信息,我们回去检查有哪些套接字处于数据可读或者可写的状态。然后再调用响应的函数去操作,比如用recv函数去读。select可以去等待多个套接字,就是可以等待多个客户端的连接。当我检测到多个套接字
相关文章
相关标签/搜索