原文:muduo筆記 網絡庫(八)EventLoop的多線程應用:EventLoopThread、EventLoopThreadPool

目錄 EventLoop的多線程應用 多個Reactor模型 EventLoopThreadPool 事件循環線程池類 EventLoopThreadPool類聲明 EventLoopThreadPool的構造與析構 start 啟動IO線程池 分派任務給IO線程的利器:getNextLoop 不常用的getLoopForHash,getAllLoops 測試EventLoopThreadPoo ...

2022-04-11 00:50 0 686 推薦指數:

查看詳情

muduo筆記 網絡(五)事件循環EventLoop

目錄 事件驅動與EventLoop EventLoop EventLoop的構造與析構 特定線程檢查,確保線程安全 loop循環 添加、更新、刪除通道 定時任務 runInLoop與queueInLoop執行 ...

Mon Apr 11 03:53:00 CST 2022 6 1328
muduo學習筆記(六) 多線程的TcpServer

@ 目錄 前言 多線程TcpServer EventLoopThreadPool 線程池設計模式 muduo中的使用 連接的建立、消息、銷毀 on_connection on_message ...

Wed Mar 20 19:49:00 CST 2019 0 626
新書預告:《Linux 多線程服務端編程——使用 muduo C++ 網絡

看完了 W. Richard Stevens 的傳世經典《UNIX 網絡編程》, 能照着例子用 Sockets API 編寫 echo 服務, 卻仍然對稍微復雜一點的網絡編程任務感到無從下手? 書中示例代碼把業務邏輯和 Sockets 調用混在一起,似乎不利於將來擴展? 程序在本機測試正常 ...

Fri Sep 21 15:17:00 CST 2012 8 3965
Muduo學習筆記(一) 什么都不做的EventLoop

Muduo學習筆記(一) 什么都不做的EventLoop EventLoop EventLoop的基本接口包括構造、析構、loop()。 One Loop Per Thread 一個線程只有一個EventLoop對象、如果當前線程創建了其他 EventLoop對象,則終止程序 ...

Fri Oct 26 04:13:00 CST 2018 0 741
muduo網絡學習筆記(三)TimerQueue定時器隊列

muduo網絡學習筆記(三)TimerQueue定時器隊列 目錄 muduo網絡學習筆記(三)TimerQueue定時器隊列 Linux中的時間函數 timerfd簡單使用介紹 timerfd示例 muduo ...

Mon Nov 12 02:57:00 CST 2018 0 1400
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM