@TOC 零、前言 本章主要讲解学习Linux中的线程 一、Linux线程概念 1、什么是线程 概念: 在一个程序里的一个执行路线就叫做线程(thread),更准确的定义是:线程是“一个进程内部的控制序列” 一切进程至少都有一个执行线程,也就是主线程,进程由一个或者多个线程组成,即进程中可以有多个执行流 线程是进程的一个执行分支,实在进程内部运行的一个执行流,本质是在进程地址空间内运行,共享进程的进程地址空间,执行进程的一部分代码 以整个运行视角理解: 程序运行,将代码和数据加载到CPU上,同时系统创建对应的进程进行承担分配系统资源,如创建task_str...