进程是操作系统分配资源的最小单元, 线程是操作系统调度的最小单元。
一个应用程序至少包括1个进程,而1个进程包括1个或多个线程。
每个进程在执行过程中拥有独立的内存单元,而一个线程的多个线程在执行过程中共享内存。
GIL
Global interpreter lock
全局解释器锁
GIL确保(保证了)在一个时刻在python解释器上只有一个线程被执行
线程的执行速度很快,会被误以为线程是并行的,但实际上是轮流执行。
title:('python' '计算密集型' 'IO密集型') site:blog.csdn.net