首先需要了解 进程与线程 这两个概念
进程:
-
进程是执行中的程序
-
拥有独立地址空间、内存、数据栈等
-
操作系统管理
-
派生(fork 或 spawn)新进程
-
进程间通信(IPC)方式共享信息
-
并行,同时进行
线程:
-
同进程下执行,并共享相同的上下文
-
线程间的信息共享和通信更加容易
-
多线程 并发 执行,同一时刻只会执行一个线程,交互执行(python中)
-
需要同步原语
p y t h o n 与 线 程 \color{#ff8c2e}{python 与 线程}