进程:一个运行的程序就是一个进程。是系统资源分配的最小单位,拥有自己独立的内存空间。既不共享堆也不共享栈;由操作系统调度 线程:调度执行的最小单位,不能独立存在,共享内存。共享堆不共享栈;由操作系统调度 协程:是一种用户态的轻量级线程,调度完全由用户控制。和线程一样,共享堆不共享栈;由程序员调度 多进程适合在CPU密集型操作,如位数多的浮点运算 多线程适合在IO密集型操作,如爬虫 来源:https://www.cnblogs.com/kingshine007/p/11409518.html 标签 协程 线程 进程调度