libevent源碼學習----io多路複用的封裝和使用

由於是非阻塞監聽事件的發生,因此內部其實仍是採用io多路複用函數實現的。 又由於可供選擇的io函數不少,linux下有epoll, poll, select等,window下有ICOP, select等,因此libevent須要在程序啓動時選擇一個合適的io多路複用函數,合適的依據是linux 系統支持,爲了實現跨平臺 io函數的效率儘可能高 用戶是否主動設置了不想使用的io函數 爲了解決跨平臺,
相關文章
相關標籤/搜索