Python中进程、线程与协程的详细区别和应用场景是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4384个文字,预计阅读时间需要18分钟。
文章目录+
1.多进程
1.2 os模块fork方式实现多进程 1.2 multiprocessing模块创建多进程 1.3 multiprocessing模块提供了一类Pool来代表进程池 1.4 进程间
文章目录
- 1. 多进程
- 1.2 os模块fork方式实现多进程
- 1.2 multiprocessing模块创建多进程
- 1.3 multiprocessing模块提供了一个Pool类来代表进程池对象
- 1.4 进程间通信
- 1.4.1 Queue
- 1.4.2 Pipe
- 2. 多线程
- 2.1 用threading模块创建多线程
- 2.2 线程同步
- 2.3 全局解释器锁(GIL)
- 3. 协程
并发编程(不是并行)目前有四种方式:多进程、多线程、协程和异步。
本文共计4384个文字,预计阅读时间需要18分钟。
文章目录+
1.多进程
1.2 os模块fork方式实现多进程 1.2 multiprocessing模块创建多进程 1.3 multiprocessing模块提供了一类Pool来代表进程池 1.4 进程间
文章目录
- 1. 多进程
- 1.2 os模块fork方式实现多进程
- 1.2 multiprocessing模块创建多进程
- 1.3 multiprocessing模块提供了一个Pool类来代表进程池对象
- 1.4 进程间通信
- 1.4.1 Queue
- 1.4.2 Pipe
- 2. 多线程
- 2.1 用threading模块创建多线程
- 2.2 线程同步
- 2.3 全局解释器锁(GIL)
- 3. 协程
并发编程(不是并行)目前有四种方式:多进程、多线程、协程和异步。

