进程 vs. 线程 线程切换 计算密集型 vs. IO密集型 异步IO 进程 vs. 线程 我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。 首先,要实现多任务,通常我们会设计Master-Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Ma...
构建单线程 web server 监听 TCP 连接 读取请求 仔细观察 hTTP 请求 编写响应 返回真正的 HTML 验证请求并有选择的进行响应 少量代码重构 构建单线程 web server ch20-01-single-threaded.md commit 90e6737d534cb66102674d183d2ef1966b1...