fork

    11

    6答えて

    PHPでmysqliクラスを使用する際に問題が発生しており、どこでも答えを見つけることができませんでした。 私のスクリプトでは、クラスはその機能を通して使用するmysqli接続を作成します。その後、このスクリプトはフォークします。接続は子供達によっても使用されますが、子どもが死ぬと親の中で接続が切断される問題(MYSQL Server Has Gone Away)が発生しています。 mysql(単

    3

    1答えて

    私は次の問題があります: 私はfork()関数を使って別のプロセス(子プロセス)を作成するmain(親プロセス)プロセスを持っています。私はゾンビを排除するために子供の地位を取得しています。 1つの子プロセスがある場合、正しくキャッチされますが、親プロセスによって作成されたプロセス(aprx。30)がさらにある場合、aprxが存在します。 4人のゾンビが左=親はすべての子供を捕まえていません(返信

    8

    3答えて

    状況: 私はCで書かれたマルチスレッドプログラムを持っています。スレッドの1つがforkすると、exec()を使用して子プロセスが別のプロセスに置き換えられ、親プロセスが子プロセスを終了するのを待ちます。 問題: 子プロセスがフォークによって作成された後()は、次のexec()コマンドで使用される引数をコンパイル数行のコードがあります。 仮説 私は子プロセスの間の時間にフォーク(によって作成された

    2

    2答えて

    私は現在、自分のシェルをクラスのプロジェクトとして作成しています。私の問題は私のパイプであり、ときにはうまくいくことがあります。時々、私はそれらを中断するまでハングアップします。私はこれについての研究をしており、それはstdinに書かれている関数が最初のプロセスからEOFを受け取っていないようです;通常、私は問題がパイプが閉じられていないことを学んだが、これは私のコードで(私の知る限り)そうではな

    4

    2答えて

    私は宿題のために以下のコードを書いています。 OSXでXCodeを実行すると、「フィボナッチシーケンスの番号を入力してください:」という文の後に、2回入力します。なぜ2?1のみscanf。 コード: #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <sys/wait.h> int main()

    10

    2答えて

    Ryan Tomayko氏は、Unixプロセス制御コマンドの使用に関して、かなりの火災の嵐をthis postで打ちました。 さらにこれを行う必要があります。これ以上のこと。私はfork(2)、execve(2)、pipe(2)、socketpair(2)、select(2)、kill(2)、sigaction(2)などについて話しています。これらは私たちの友達です。彼らは私たちを助けるためにひど

    15

    2答えて

    私はMercurialを短期間お楽しみにしています。今はBitBucketでいくつかのプロジェクトを立ち上げました。 各レポを問題なく変更できましたが、私が把握できないことは、親レポからの変更でフォークを最新の状態に保つ方法です。 私はレポをフォークした後、そのレポからXリビジョンまでのコミットを表示します。その時点で、フォーク自身のコミットのみが表示され、新しい親コミットは表示されません。 私は

    0

    2答えて

    でそれを使用して取得私はコードの下に書きましたが、最後のprintfはsumofallの戻り0どのように私は、子供からsumoro、sumortとsumorthの値を取得することができます コード: #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <sys/wait.h> #include <st

    1

    1答えて

    私の望みは私のフォークを親と最新の状態に保ち、理想的には親の個々のコミットとメッセージを記録することで、フォーク内でフォア・ヒストリーを持ち、 基本的に、フォークを開始し、フォークの「開始点」として親のコミット履歴全体を見ると、親のコミット履歴がフォーク内で進行中であり続けることを望みます。散在しています(必要に応じて競合解消あり)。 これは可能ですか? それができない場合、親のコミットメッセージ

    41

    8答えて

    私のコードのセクションをより効率的にしたいと考えています。私はそれを複数のプロセスに分岐させ、一度ではなく一度に50/100回実行させることを考えています。例えば (擬似): for line in file; do foo; foo2; foo3; done 私は複数回実行するループのためにこれをしたいと思います。私はこれがフォークで行うことができることを知っています。このように見