技术栈
多线程开发
Golinie
2 个月前
linux
·
服务器
·
c++
·
锁
·
多线程开发
【C++高并发服务器WebServer】-9:多线程开发
与进程(process)类似,线程(thread)是允许应用程序并发执行多个任务的一种机制。一个进程可以包含多个线程。同一个程序中的所有线程均会独立执行相同程序,且共享同一份全局内存区域,其中包括初始化数据段、未初始化数据段,以及堆内存段。(传统意义上的 UNIX 进程只是多线程程序的一个特例,该进程只包含一个线程)进程是 CPU 分配资源的最小单位,线程是操作系统调度执行的最小单位。
酷酷的懒虫
1 年前
linux
·
服务器
·
多线程开发
Linux 多进程开发(上)
网络编程系列文章: 第1章 Linux系统编程入门(上) 第1章 Linux系统编程入门(下) 第2章 Linux多进程开发(上) 第2章 Linux多进程开发(下) 第3章 Linux多线程开发 第4章 Linux网络编程