IO多路复用:select, poll , epoll
IO多路转接模型( IO复用 ):就是针对描述符进行IO就绪监控,防止系统对IO未就绪的时间进行操作,避免因为IO未就绪导致的阻塞,提高了效率。通常应用于TCP服务器端,针对大量套接字描述符进行监控,让程序能仅针对就绪的描述符进行操作,进而提高处理效率。而udp服务端大多针对单个套接字进行操作,大多数情况也会用到多路转接模型,因为多路转接不但可以进行IO就绪时间监控,而且还可以进行超时控制。IO多路转接模型分为 :select poll epollselect:监控原
原创
2021-08-21 17:57:36 ·
246 阅读 ·
0 评论