網絡編程實戰28 多線程使用poll處理連接I/O事件(主從reactor)

使用多線程的原因 ●單reactor線程既分發連接建立,又分發I/O,忙不過來,會使得客戶端連接成功率偏低。 ●新的硬件技術不斷髮展,多核多路CPU已經得到極大應用,單reactor不能充分利用CPU資源 主-從reactor模式 思想:  主反應堆線程只負責分發Acceptor連接建立,已連接套接字上的事件交給sub-reactor負責分發。其中sub-reactor的數量可以根據CPU的核數來
相關文章
相關標籤/搜索