Python中多线程多进程与协程的区别

进程:一个运行的程序(代码)就是一个进程,没有运行的代码叫程序,进程是系统资源分配的最小单位,进程拥有本身独立的内存空间,因此进程间数据不共享,开销大。python 线程: 调度执行的最小单位,也叫执行路径,不能独立存在,依赖进程存在一个进程至少有一个线程,叫主线程,而多个线程共享内存(数据共享,共享全局变量),从而极大地提升了程序的运行效率。web 协程:是一种用户态的轻量级线程,协程的调度彻底
相关文章
相关标签/搜索