fork はシステムコールで, 新しいプロセスを生成する際に使用する:
#include <sys/types.h> #include <unistd.h> pid_t fork(void);
親プロセス ID (PPID)
子プロセス ID (PID)
wait()
waitpid()
fork() システムコールの戻り値は, 親プロセスには子プロセスのプロセス ID が返され, 子プロセスには 0 が返される. 失敗した場合, 親プロセスに -1 が返され, 子プロセスは生成されない.
InterProcess Communication (IPC)
Operating System Concepts – Abraham Silberschatz, Peter B. Galvin, Greg Gagne
Enter search terms or a module, class or function name.