子プロセス
親プロセス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2015/11/21 23:37 UTC 版)
親プロセスは、1つ以上の子プロセスを生成したプロセスである。 UNIX では、0番のプロセス(スワッパー)以外は他のプロセスが fork システムコールで生成したものである。fork を呼び出したプロセスが、それによって生成されたプロセスから見た親プロセスである。プロセスにはひとつの親プロセスがあるが、子プロセスは多数存在することもある。 カーネルは、プロセスをプロセス識別子 (PID)で識別する。0番のプロセスはシステムブート時に生成される特別なプロセスで、子プロセス(1番のプロセス)を生成した後はスワッパー・プロセスとなる(Solaris や SVR4.2MP ではマルチスレッド化され、カーネル内の各種定期処理をこなす)。1番のプロセスは init であり、システム内の他のプロセスの先祖になる。
※この「親プロセス」の解説は、「子プロセス」の解説の一部です。
「親プロセス」を含む「子プロセス」の記事については、「子プロセス」の概要を参照ください。
- 親プロセスのページへのリンク