Python 进程, 线程, 协程
什么是进程? 进程是对资源进行分配和调度的最小单位,是操作系统结构的基础,是线程的容器(就像是一幢房子,一个空壳子,并不能运动)。 进程是一个实体,每个进程都有自己的地址空间,一般包括文本区域(text region)、数据区域(data region)和堆栈(stack region) 文本区域存储处理器执行的代码;数据区域存储变量和进程在执行期间所使用的动态分配的内存;堆栈区域存...
Python 进程/线程/协程/异步编程
前置基础 什么是GIL? 进程 线程 协程 非协程实例 首先来看非协程的代码实例 t1 = time.time() def func1(): print("当前执行function 1") time.sleep(1) # 当程序出现了同步操作的时候. 异步就中断了 print("当前执行function 1") def func2(): print("当前执行function 2") time.sleep(2) print("当前执行function 2") ...