深度理解select、poll和epoll,IO多路複用模型實現機制

前言 在linux 沒有實現epoll事件驅動機制之前,我們一般選擇用select或者poll等IO多路複用的方法來實現併發服務程序。在大數據、高併發、集羣等一些名詞唱得火熱之年代,select和poll的用武之地越來越有限,風頭已經被epoll佔盡。 select()和poll() IO多路複用模型 select的缺點: 單個進程能夠監視的文件描述符的數量存在最大限制,通常是1024,當然可以更
相關文章
相關標籤/搜索