タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

forkに関するsnsn9panのブックマーク (2)

  • Man page of FORK

    Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page roff page 名前 fork - 子プロセスを生成する 書式 #include <sys/types.h> #include <unistd.h> pid_t fork(void); 説明 fork() は呼び出し元プロセスを複製して新しいプロセスを生成する。新しいプロセスは「子」プロセスと呼ばれ、呼び出し元プロセスは「親」プロセスと呼ばれる。 The child process and the parent process run in separate memory spaces. At the time of fork() both memory spaces have the same content. Memory wr

  • 子プロセスの状態変化を待つ – C言語入門講座

    wait関数は、呼び出し元プロセスの子プロセスの状態変化を待ちます。子プロセスの状態変化がすでに発生していた場合は、wait関数はすぐに復帰します。それ以外の場合は、子プロセスの状態変化が起こるか、シグナルハンドラによりシステムコールが中断されるまで呼び出し元プロセスは停止します。 なお、ここでの状態変化には、次のような事があります。 子プロセスの終了。 シグナルによる子プロセスの停止。 シグナルによる子プロセスの再開。 この関数は、C言語のライブラリ関数(標準関数)ではありませんので、コンパイラにより、使えない場合があります。 *statusは子プロセスからの終了ステータスを格納する変数を指定します。なお、終了ステータスが不要な場合は、NULLを指定できます。 戻り値として、処理が成功した場合は、子プロセスのプロセスIDが、失敗した場合は-1を返します。 終了ステータスはexit関数の引

  • 1