多进程 上一章:Python多线程与多进程(一) 由于GIL的存在,Python的多线程并没有实现真正的并行.因此,一些问题使用threading模块并不能解决 不过Python为并行提供了一个替代方法:多进程.在多进程里,线程被换成一个个子进程.每个进程都运作着各自的GIL(这样Python就可以并行开启多个进程,没有数量限制).需要明确的是,线程都是同一个进程的组成部分,它们共享同一块内存.存储空间和计算资源.而进程却不会与它们的父进程共享内存,因此进程间通信比线程间通信更为复杂 多进程相比…