当前位置:优草派 > 问答 > Python问答

什么是进程、线程、协程?

标签: Python  python爬虫  python技巧  作者: 陈立鑫

回答:

进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度。进程拥有代码和打开的文件资源、数据资源、独立的内存空间。

线程从属于进程,是程序的实际执行者,一个进程至少包含一个主线程,也可以有更多的子线程,线程拥有自己的栈空间。

协程是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个协程。

TOP 10
  • 周排行
  • 月排行