标签: python-3.x multithreading multiple-processes
我知道Process和Thread是完全不同的东西。但是我有一个问题。由于Python具有GIL,因此单个线程和处理任务的单个进程之间是否存在性能差异?
编辑1: 我认为对于需要大量CPU计算的任务没有什么不同。但是,如果这是一个Asynchronous_I / O任务,则该过程仍然具有优势,因为它可以进行多线程处理。
答案 0 :(得分:0)
看看这篇文章[Sjoerd] [Multiprocessing vs Threading Python