了解相关概念之前,我们先来看一张图 进程: 优点:同时利用多个cpu,能够同时进行多个操作 缺点:耗费资源(重新开辟内存空间) 线程: 优点:共享内存,IO操作时候,创造并发操作 缺点:抢占资源 通过对比,我们可以得出: 由于计算多用到cpu,所以多进程适合计算密集型 由于IO操作不用到cpu,所以多线程适合IO密集型 进程不是越多越好,cpu个数=进程个数 线程也不是越多越好,具体案例具体分析,请求上下文切换耗时 计算机中执行任务的最小单位:线程 进程和线程的目的都是提高效率 另外,GIL全局…