服務器中對於事件處理模式的理解-Reactor和Proactor

服務器程序通常需要處理三類事件:I/O事件,信號及定時事件. 在此簡單介紹一下兩種事件處理模式 : Reactor和Procator 首先我們需要明白同步I/O模型通常用於實現Reactor模式,異步I/O模型通常用於實現Procator模式 Reactor模式 它要求主線程只負責監聽文件描述符上有沒有事件發生,立即通知工作線程 讀寫數據等操作均由工作線程來進行完成 工作流程爲 主線程往epoll
相關文章
相關標籤/搜索