Исправление
kirk_johnson,
(текущая версия)
:
Это только в шеллах с job control.
Шелл тут вообще не при чем. Процесс сам может дернуть kill() с нужной группой.
Я сейчас говорю про цгруппы-как-они-используются-в-systemd (потому что мы про него говорим сейчас). А в нём они используются в первую очередь чтобы группировать процессы, а уже потом — чтобы раздавать ресурсы.
Так мы про cgroups или про PG? CGroups позволяют строить любую иерархию процессов, так что делать подобные вещи через них вполне адекватная идея, к этому у меня претензий нет.
Исходная версия
kirk_johnson,
:
Это только в шеллах с job control.
Шелл тут вообще не при чем. Процесс сам может дернуть kill() с нужной группой.
Я сейчас говорю про цгруппы-как-они-используются-в-systemd (потому что мы про него говорим сейчас). А в нём они используются в первую очередь чтобы группировать процессы, а уже потом — чтобы раздавать ресурсы.
Так мы про cgroups или про PG? CGroups позволяют строить любую иерархию процессов, так что делать подобные вещи через них вполне адекватная идея, к этому у меня притензий нет.