1

我知道 Process 和 Thread 是完全不同的东西。但我有一个关于他们的问题。既然 Python 有 GIL,那么单线程和单进程处理任务之间有什么性能差异吗?

编辑1:我认为需要大量CPU计算的任务没有什么不同。但是如果是 Asynchronous_I/O 任务,这个进程还是有优势的,因为它可以多线程。

4

1 回答 1

0

看看这篇文章 [Sjoerd][ Multiprocessing vs Threading Python

于 2019-03-13T09:24:28.007 回答