进程
概念:一个运行的程序,简称是操作系统资源分配的基本单位
线程是CPU进行资源调度的基本单位
进程是操作系统进程资源分配的单位
轻量级进程 = 线程
进程开销大,线程稍小
cpu给每个进程分配的执行时间=时间片
进程状态:
就绪态:通过CPU的时间片进入运行态
运行态:执行等待需求的条件和变量进行等待态
等待态:等待满足条件的值后进入就绪状态
进程编号 identifed PID
创建:multiprocessing.Process
参数和线程一致
常用方法:
join(参数) 等待的秒数 无参默认等待执行完成
is_alive() 进程状态
terminate() 终止进程,有延时不能立刻查看结果
属性:
name 查看子进程的名称
pid:查看当前进程的pid(进程号)
start() 创建和启动子进程
查看当前进程状态
multiprocessing.current_process().is_alive()
os