fork

    2

    2答えて

    fork()を使用していくつかのプログラムを実行し、次に第3のプログラムからexecve()を実行します。これらのプログラムはすべて実行されていましたが、最終的には3番目のプログラムは戻りません。つまり、コマンドプロンプトが表示されません。 呼び出しプログラムでwait()コマンドを使用した場合、execveのプログラムは、waitステートメントの順序がexecveプログラムの終了の順序と一致する

    2

    1答えて

    私は主に動作するアプリケーションを持っていますが、:: popen()の呼び出しでerrnoをENOMEMに設定してエラーが発生する条件が1つあります。 ::のpopen()のmanページはのために::自体は、Linux上でこの短いコメントでENOMEMを示していますフォーク()のページにあなたを参照: The fork() function may fail if: ENOMEM I

    0

    4答えて

    私はクラスポインタのリストを持っています。私はこれらのポインタからメソッドを呼び出す関数を持っています。リストの各ポインタは、メインクラスの派生クラスです。私が現在行っていることは、リストを反復し、リスト内の第1ポインタのメソッドを呼び出し、終了するのを待ってから、第2クラスのオブジェクトポインタに移動してメソッドを呼び出すなどです。 私は20の派生クラスを持っています。リストを完成させるのは永遠

    1

    2答えて

    Valgrindのコアツールにどのようにしてクライアントのフォークが発生したかを知りたい人はいますか? 単純なプロファイリングツールの欠点を考えてみましょう。あなたが不足している人とクライアントのフォークの指示をたどるとき、あなたは2つの「足りないもの」を持っています.1つは親を追跡し、もう1つは子供を追跡します。しかしながら;フォークのポイントで、または直後に親の恋人を「止める」アイディアを誰か

    7

    1答えて

    私はすでに似たような投稿を見ましたが、私が探していたものではありませんでした。 基本的には、私はOdd-Even Sortをフォークで実行しようとしているので、子供はオッズを実行し、親はevensを実行します。これらは、どちらもベクトルinputValuesとboolean sortedの共有を必要とします。 次のコードは、メモリを共有で私の失敗のいずれかなしで、検索アルゴリズムとフォークを使うた

    3

    1答えて

    私は現在、高負荷プロジェクトを開発中です。私はC/FastCGI/nginxの組み合わせを使用する必要があります。 問題は、スレッド/プロセスで実行するにはFastCGIアプリケーションが必要です。 私はそれを行うには、2つの方法を知っている: 1)プログラムとプロセスをフォークするのspawn-fcgiのを使用するよりも、コンパイルします。 whisは次のとおりです。実行のpthreadsだから

    6

    2答えて

    新しい親は常に "init"ですか、は新しい親になるかを制御する方法があります? ウィキペディアは、常に「init」と表示されているようです。私は本当にこれが当てはまらないことを願っています。私はsetpgidとsetsidで考えることができるすべてを試しましたが、運はありません。そして今、私はこのウィキペディアの記事を見て、私はアドバイスが必要です。 Unixライクなオペレーティングシステムでは

    2

    2答えて

    VB.NETソリューションのコピーを作成し、別の方向にプロジェクトを続ける簡単な方法はありますか? これは一般的な問題だと思いますが、簡単な解決策を見つけることができませんでした。ファイルをコピーして名前を変更するのは面倒です。 VS IDEにはこのような機能がありますか? 更新:私の家庭用コンピュータの小さなプロジェクトなので、現在はソースコントロールを使用していません。私はフォークや何かをする

    18

    3答えて

    fork()を使用して子プロセスを作成します。子プロセスが30秒以内に実行を完了できない場合、親プロセスはどのように子プロセスを強制終了できますか?子プロセスが最大30秒間実行できるようにしたい。 30秒以上かかると、親プロセスがそれを強制終了します。あなたはそれをする考えがありますか?

    0

    1答えて

    私はLinuxアプリケーションをiphoneに移植しています。マルチスレッドアプリケーションではなくマルチスレッドアプリケーションにするためにはどれくらいの書き換えが必要かを知りたいと思いますプロセスアプリケーション。 また、forkしたコードを別のスレッドの関数呼び出しに置き換えると、私の実行フローの中で一見無作為な場所にexec_bad_addressが得られます...なぜ誰かがこのような場合