11月29日の学び(プロセスグループ)

リペアレンティング

  • Linux/Unixでは親プロセスが死ぬと子プロセスは「孤児プロセス」として取り扱われる
  • 孤児となってしまったプロセスは即座にinitプロセスの配下に紐付けられ生き続けることができる
  • この動作をリペアレンティングと呼び、カーネルによって行われる

equj65.net

プロセスグループ

  • プロセスグループとはLinux/Unixにおけるプロセス管理の仕組みであり、複数のプロセスを束ねた集合のこと
  • プロセスをforkして子プロセスを作成した場合、親、子プロセスは同一プロセスグループに所属
  • 子がさらに子をforkしてもこれらはすべて同一の親にぶら下がる一つのグループとして扱われる
  • パイプでつないだプロセス同士は同じプロセスグループに所属

次回予告

セッショングループに関して勉強する予定

yktwww.hatenablog.com