Python thread & process 线程 点击查看 <- 进程 点击查看 <- 线程与进程的区别 线程共享内部空间;进程内存空间独立 同一个进程的线程之间可以直接交流;两个进程之间想通信必须通过一个中间代理 创建新线程很简单,占用资源较少;创建新进程是对父进程的克隆,会占用很多资源 一个线程可以控制和操作同一进程里的其他线程;但是进程只能操作子进程 修改父线程可能会影响到进程下其他线程的行为;但是修改父进程对子进程没有任何影响 线程过多会使 CPU 切换过于频繁,降低运行效率;进程过多会占用大量资源 协程 点击查看 <-