python---进程Python中的多线程无法利用多核优势(参考文章python—线程),如果想要充分地使用多核CPU的资源,需要使用多进程。 进程是操作系统进行资源分配和调度的基本单位。每个进程都有自己独立的内存空间、代码段、数据段和堆栈段。进程的启动和销毁的代价是比较大。进程间的任务切换也是开销最大的。 一个进程至少要包含一个线程,每个进程在启动的时候就会自动的启动一个线程,进程里面的第一个线程就是主线程,每次在进程内创建的子线程都是由主线程进程创建和销毁,子线程也可以由主线程(即其他子线程)创建出来的线程创建和销毁线程