select模型

IO複用 什麼是io複用? 它是內核提供的一種同時監控多個文件描述符狀態改變的一種能力;例如當進程需要操作多個IO相關描述符時(例如服務器程序要同時查看監聽socket和大量業務socket是否有數據到來),需要內核能夠監控這許多描述符,一旦這些描述符有就緒(或者狀態改變了)就告訴主動告訴進程哪些描述符已經就緒,這樣站在進程的角度,就不需要挨個的查看每個描述符是否就緒。 比如 如果用監控來自10根
相關文章
相關標籤/搜索