当前位置 博文首页 > 沉迷单车的追风少年:手把手写C++服务器(16):服务端多线程并发

    沉迷单车的追风少年:手把手写C++服务器(16):服务端多线程并发

    作者:[db:作者] 时间:2021-08-18 09:48

    前言:相比于Go语言这种原生支持并发、自动垃圾回收的服务端“天选之子”,C++的多线程编程显得臃肿、困难。但是在C++服务器编程当中,多线程是一道绕不开门槛,是提高应用程序响应和性能的重要利器,能够隐藏诸如I/O这样耗时的操作延迟。特别是C++11引入了std::thread之后,C++对并发的支持显得异常强大。这篇博客做一个入门级的总结,以便日后讲解服务端编程的知识。

    目录

    线程与进程

    拥有资源

    调度

    系统开销

    cs