【问题标题】:working example of multiprocessing.Queuemultiprocessing.Queue 的工作示例
【发布时间】: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


【解决方案1】:

有例子in the Python docs

这些例子有效吗?如果不是,可能问题本身不是 Python,而是其他问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-24
    • 2016-08-14
    • 2021-08-16
    相关资源
    最近更新 更多