問題タブ [process-pool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
367 参照

python - マルチプロセス プールの apply_async の問題

Python でマルチプロセッシング プールとその.apply_async()メソッドを使用して、複数のワーカーを同時に実行しています。

withただし、任意のインスタンスを作成する代わりに使用することによる問題があります。

これまでに行ったことは次のとおりです。


一般的なセクション コード スニペット:


Python 2の方法でうまく機能する最初のコード スニペット:

外:


Python 3の方法でうまく機能する 2 番目のコード スニペット:

外:

追加:

  • Python 3の方法はPython 2の方法よりも高速であるという推論が得られる場合があります。

質問:

ここで、 Python 3メソッドなどを使用してPython 2の方法を実装したいのですが、タスクが完了していないという問題があります。with

外:

ただし、いくつかの軽量タスクが終了したsleep(1)後に を配置した場合 (ブロックの確立):pool.apply_async(...)

外:


私が逃したものは何ですか?

0 投票する
1 に答える
628 参照

python - 同時フューチャを使用してマルチプロセッシングで複数のビデオを実行する

私は、concurrent.futres.ProcessPoolExecuter を使用してコードを実行しようとしていますが、次のwhile true状態でビデオを実行しているときに、以下のエラーに直面しています。class get_frames

以下の言及は私の実際のコードです:

これに関する提案は大きな助けになります