【发布时间】:2012-02-20 02:26:44
【问题描述】:
我刚刚开始接触多处理(而且它非常棒!),但我想知道是否有任何关于选择进程数量的指导方针?它只是基于服务器上的核心数量吗?它是否以某种方式基于您正在运行的应用程序(循环数,它使用多少 cpu 等)?等等...我如何决定产生多少个进程?现在,我只是在猜测和添加/删除流程,但如果有某种指导方针或最佳实践,那就太好了。
另一个问题,我知道如果我添加的太少(程序很慢)会发生什么,但是如果我添加“太多”呢?
谢谢!
【问题讨论】:
标签: python parallel-processing multiprocessing