文档目录
TCP Server 的线程模型
本节目录
- Reactor 模式 单线程 Reactor(Redis 就是这种): 一个 Event Loop(epoll_wait): while (true) { …
- Proactor 模式与 io_uring Reactor 的问题:读取数据的操作是同步的——调用 read() 后线程阻塞等待数据从内核拷贝到用户缓冲区。 Proactor / io_uring:你 …
- C++ 线程模型怎么选? 模型 典型代表 适合场景 单线程 Reactor Redis、Node.js I/O 密集、处理快的业务 多线程 Reactor + ThreadPool …
- 结合你已做的 你的 SimpleAsyncLogger 其实已经包含了线程池和定时器的雏形: AsyncWriter(一个线程): while (running) { …