epoll邊緣觸發(epoll et) 源代碼例子

在利用epoll編寫網絡應用程序,特別是服務器的時候。爲了獲得最優的效果,通常採用邊緣觸發(epoll ET)的方式。因爲邊緣觸發,epoll_wait只有在套接字狀態發生變化的時候纔會返回。因此要對套接字(socket)進行循環accept,read,write;直到套接字的緩衝區空(read,accept)或者填滿(write)爲止。當read返回的字節數小於要讀的字節數,或者返回EAGAIN
相關文章
相關標籤/搜索