我知道Process和Thread是完全不同的东西。但我有一个关于他们的问题。既然Python有GIL,那么在处理任务的单个线程和单个进程之间有什么性能差异吗?
编辑1:我认为对于一个需要大量CPU计算的任务来说没有什么不同。但是如果它是一个异步I/O任务,这个进程仍然有优势,因为它可以多线程。
发布于 2019-03-13 17:24:28
看看这篇文章SjoerdMultiprocessing vs Threading Python
https://stackoverflow.com/questions/55136223
复制相似问题