了解了Python的多进程之后,我们会发现,如果有大量任务需要使用多进程来完成,则可能需要频繁的创建删除进程,给计算机带来较多的资源消耗。(多进程的缺点就是会频繁的创建和删除进程,消耗计算机资源)。基于这种情况,于是出现了进程池。
进程池的原理:
创建适当的进程放入进程池,用来处理待处理事件,处理完毕后进程不销毁,仍然在进程池中等待处理其他事件。进程的复用降低了资源的消耗。
举一个通俗易懂的例子:
你的工厂有100个零件需要处理,需要请零时工来处理,如果直接使用多进程,那么就需要请100个工人来同时处理,这样100个人处理确实非常快,但是由于请的人太多了,导致成本太高,而且你在请这100个人的