原文: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