Show page source of internal22-17-プロセスの親子関係 #25384

[[PageNavi(internal22-navi)]]

{{{ comment
h2w-title:プロセスの親子関係
}}}
 

= プロセスの親子関係 = #SECTION02180000000000000000

各プロセスは親子関係を持つ。これは、子プロセスの終了を親プロセスが待ち合わせる(waitシステムコール)ことを実現するためである。

forkシステムコールで子プロセスを生成時、プロセスのtask_struct間に下図に示すようなリンク構造を持たせる。もし親プロセスが先に終了した場合は、その子プロセス達の親プロセスはinitプロセスに切替える。唯一initプロセスのみは親プロセスを持たない。

 [[Embed(internal22-images:img8.gif)]]
 

----

''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1

[[PageNavi(internal22-navi)]]