Python池映射并选择进程数

时间:2014-07-31 11:41:02

标签: python map multiprocessing reduce

在设置进程数时,我希望看到我可以在我的机器上实际使用多少个线程 - 我该如何找到它?有没有办法确定可用的线程数?

1 个答案:

答案 0 :(得分:6)

您想知道CPU count?

吗?

根据docs,当您启动池并且不指定进程数时,默认数字是系统上的cpu数:

  

进程是要使用的工作进程数。如果进程为None,则使用cpu_count()返回的数字。如果初始化程序不是None,那么每个工作进程在启动时都会调用初始化程序(* initargs)。