【发布时间】:2011-07-02 05:30:02
【问题描述】:
我正在寻找一个 multiprocessing.Queue 的工作示例,从这个问题指向它:Python utilizing multiple processors
我遇到了this,但即使我更改了num_processes=12,它似乎也只使用了我的 12 个处理器中的一个。我还更改了num_jobs = 200000,这样它就不会那么快完成了。
谁能告诉我这个例子有什么问题或指出一个可行的例子吗?
【问题讨论】:
-
这似乎只是一个糟糕的例子,将要做的工作列表放在一起比实际完成工作花费的时间更长。我将其他东西与几乎相同的 Worker 类放在一起,并让它利用所有处理器。
标签: python multithreading queue multiprocessing