Les processus Unix ont un identifiant de session et font partie d'un groupe de processus - qui peut être modifié/interrogé avec des fonctions telles que setsid()/getpgrp() .
Cependant, le concept d'un groupe de processus et d'une session m'a toujours échappé, quelqu'un pourrait-il expliquer l'importance d'avoir des sessions et des groupes de processus distincts - pourquoi/quand veut-on créer une nouvelle session ou placer plusieurs processus dans la même session et/ou groupe de processus ?