select函數詳解

select函數的功能和調用順序 使用select函數能夠完成非阻塞方式工做的程序,它可以監視咱們須要監視的文件描述符的變化狀況——讀寫或是異常。 非阻塞方式:non-block,就是進程或線程執行此函數時沒必要非要等待事件的發生,一旦執行確定返回,以返回值的不一樣來反映函數的執行狀況,若是事件發生則與阻塞方式相同,若事件沒有發生,則返回一個代碼來告知事件未發生,而進程或線程繼續執行,因此效率較高
相關文章
相關標籤/搜索