問題タブ [multiprocess]

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 に答える
3393 参照

python - Python:マルチプロセスをデバッグするには? (Eclipse+pydev を使用)

このトピックに関するいくつかの質問を見てきましたが、完全な回答は得られませんでした...

私のコードは基本的に次のとおりです。

そして、にブレークポイントを置きたいですprint。私はpydev + eclipse(Ubuntu上)を使用しています。

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

python - このアルゴリズムにマルチコア スレッディングを実装する

次のアルゴリズムを複数のコアで処理する方法を見つけようとしていますが、うまくいきません。複数のプロセス間で共有されるロックされたイテレータを使用することは、私が考える最も効率的な方法ではありません。

簡単な説明: このコードは、一連の文字から可能なすべての組み合わせを作成するために使用されます。つまり、パスワードをハッキングします。(もちろん、私の意図ではありません。Py トレーニングの一部です。;-)

このアルゴリズムを複数のコアで実行する良い方法は何ですか?

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

python - マルチプロセスPythonモジュールでの奇数TypeError

このコードを使用してweb.pyサーバーを起動しようとしています。

どこ

しかし、私はこの例外を受け取ります:

私はどこでもグーグルで検索しましたが、何が起こっているのかわかりません...誰か助けてもらえますか?

ありがとうございました!

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

python - リッスン ソケットを共有する複数のプロセス: 新しいプロセスが入ると、古いプロセスが停止するのはなぜですか?

これらのコードは、私のプロキシ プログラムのサーバー部分であり、その関数はソケットを作成し、1 つずつ受け入れる 4 つのプロセスをフォークします。

私のプログラムでは、すべての関数をディスパッチするために gevent モデルを使用していますが、それを複数のプロセスに変更する前に、私のプログラムは問題ありません。しかし、2番目のプロセスを使用すると、最初のプロセスが実行を停止し、どこが間違っているのかわかりません。おそらく「受け入れ」機能または私のイベントがディスパッチを停止することです。

すでに2日間悩まされています。誰かが私を助けてくれることを願っています。

ところで、私の英語は下手です。理解できるように最善を尽くして説明します。

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

php - PHP や Python などの異なる言語間のマルチプロセッシング

以前、Python でマルチプロセッシングを行う方法について質問しました (ただし、前の質問ではマルチプロセッシングという言葉を使用しませんでした。それについてまだ質問していると確信していなかったからです)。

複数の言語が関係している場合、特に Python スクリプトを呼び出す PHP スクリプトがある場合に、マルチプロセッシングを行う方法を考えています。その場合、PHP スクリプトと Python スクリプトの両方をマルチプロセスにし、それらがマルチプロセスするときに相互に通信する (変数をやり取りする) にはどうすればよいでしょうか?

0 投票する
2 に答える
110 参照

c# - 従属プロセスを開始します

Process.Start()を使用してアプリケーションからプロセスを開始したいのですが、アプリがクラッシュしたり、ユーザーがアプリを閉じたりした場合に、子プロセスが自動的に強制終了されます。

このようなものを入手することは可能ですか?

0 投票する
4 に答える
7750 参照

c++ - マルチ プロセッサ マシンでの C++ プログラムの実行

研究目的で C++ でプログラムを開発しました。完成まで数日かかります。

今、ラボの 8 コア サーバー マシンで実行して結果をすばやく取得していますが、マシンがプログラムに 1 つのプロセッサしか割り当てておらず、プロセッサ使用率が 13% のままであることがわかります (プロセスの優先度を高レベルに設定し、8 コアのアフィニティを設定しても)。

(並列処理やマルチスレッドのない単純なオブジェクト指向プログラムです)

強力なサーバー マシンの真のメリットを得るにはどうすればよいですか? 前もって感謝します。

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

python - WSGI によるマルチプロセス

apache と wsgi でアプリケーションを開発しています。私のアプリの構造は次のようなものです:

Client --> Web Server --> Dispatcher(サーバーからのHTTPリクエストを受信) --> Worker(リクエストを処理) --> Sink(Webサーバーへの応答) --> Web Server --> Client

基本的に3つのプロセス(dispatcher、worker、sink)があります。

これら 3 つのプロセス間でhttp 要求/応答を転送することに行き詰まっています。Pythonでこれを行う方法はありますか( JavaサーブレットのRequestDispatcherのように)?

0 投票する
2 に答える
209 参照

python - Windows XPで複数回呼び出されるpythonマルチプロセス呼び出し元(および呼び出し先)

重複の可能性:
マルチプロセッシングによる Python VM のインスタンスの起動が多すぎる

私はPythonマルチプロセスを使用してWebフェッチを並列化しようとしていますが、マルチプロセッシングを呼び出すアプリケーションが、呼び出したい関数だけでなく、複数回インスタンス化されることがわかりました(呼び出し元がいくつかの依存関係を持っているため、これは私にとって問題です)インスタンス化が遅いライブラリ - 並列処理によるパフォーマンスの向上のほとんどが失われます)。

私は何を間違っていますか、またはこれをどのように回避しますか?

my_app.py:

my_slow_stuff.py:

url_fetcher.py:

部分的な出力:

...