multiprocessing

    0

    1答えて

    私はチームで行っているいくつかのテストのための自動化フレームワークを開発しています。我々は、この酸洗エラーに遭遇しており、いくつかの研究を行った後、私は解決策の数に出くわしたとそれに付随するgithubのページをレビュー: Python multiprocessing pickling error Multiprocessing: How to use Pool.map on a function

    0

    1答えて

    私はPythonマルチプロセッシングパイプを研究しています。私の目標は2つのプロセスが2つの独立したプロセスを作り、そのうちの1つが5つのメッセージを別のプロセスに送信することです。私はそれを実行しても問題はありませんが、PIDだけを表示するだけです。このコードをどうしたのですか?私の環境はWindows 10(64ビット)とPython 3.6.1(32ビット)です。 import os im

    0

    3答えて

    python3を使用して並列にプロセスを実行したい。私が持っているコードは、もう一方のものを実行しています。どのようにそれを平行にするためのアイデア? from multiprocessing import Process def work(x, outfile): for i in range(0,200000): print(x, i,'hello world', o

    0

    1答えて

    私は複数のファイルを持っているので、マルチプロセスを使うべきだと思っています マルチプロセスを使用してフォルダ内のtxtファイルを読み取る しかし、 、 私はプールを使用しない場合は、より高速ですが見つかりました。私は 、なぜ知らないので、私は、ファイルを読むためにプールをどのような状況を使用する必要があります(巨大なファイル?) using Pool time:0.5836s not usi

    1

    1答えて

    入力を受け取り処理するいくつかのプロセスを設定したいので、この結果の結果を処理したい別のタスクにします。本質的に、各タスクは(同じタイプの)ゼロまたは複数の新しいタスクをもたらし、最終的にすべてのタスクは新しいタスクを生成しない。 私はキューがこれに適していると思ったので、入力キューと結果キューを追加して、何も新しい結果にならないタスクを追加しました。いつでもキューは空でもかまいませんが、別のプロ

    1

    2答えて

    threadsのコードを実行すると、なぜ以下のコードが実行されますが、multiprocessingを使用すると例外がスローされるのはなぜですか? from multiprocessing import Pool from multiprocessing.dummy import Pool as ThreadsPool import urllib2 urls = [ 'http:

    -1

    1答えて

    複数のプロセスによってアクセスされてからメソッドをロックするには、ヘルプのために幸せになる方法 - 私は別の上で実行されているAC#プロジェクト(slnファイル)を持っていますリモートマシン - 同じクラスの異なるインスタンスを作成します。 これらはすべて同じDBに接続され、同じSQLトランザクションを実行しています。 は、私がデータ「CanBeHandledByMachine(dalTestRe

    1

    1答えて

    私はPHPでマルチコア最適化機能を研究しています。私のテストプログラムは4つのプロセスをフォークするので、各プロセスは前回と同じ2倍の時間で実行する必要があります。 コードは次のとおりです。 時には3つのコアを同期しようとすると、その負荷は約落ちる: $iters = 20000000; for ($c = 0; $c < 4; $c++) { $pid = pcntl_fork(

    0

    2答えて

    以前は、スレッドをPythonでスレッド化して複数のスレッドを作成しようとしました。次に、GILについて学びました。また、1台のマシン上で複数のCPUコアを利用できないようにする方法についても学びました。だから、私はマルチプロセッシングをしようとしています(私は厳密に別々のスレッドを必要としません)。 ここには、別個のプロセスが作成されているかどうかを確認するために書いたサンプルコードがあります。

    2

    2答えて

    #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main (int argc, char *argv[]) { pid_t childpid = 0; int i, n; if (argc != 2){ fprintf(stderr, "Usage: %s proce