系统相关
首页 > 系统相关> > Python 进程、线程、协程的小总结

Python 进程、线程、协程的小总结

作者:互联网

  1. 进程是资源分配的单位
  2. 线程是操作系统调度的单位
  3. 进程切换需要的资源最大,效率很低
  4. 线程切换需要的资源一般,效率一般(在不考虑GIL的情况下)
  5. 协程切换任务资源很小,效率很高
  6. 多进程,多线程根据CPU核数不一样可能是并行,但协程是在一个线程中,所以是并发

打个比方:

标签:协程,Python,生产线,线程,工人,进程,老板
来源: https://www.cnblogs.com/otome/p/12395998.html