Пишу лабораторную работу. По заданию нужно создать дерево процессов(через fork), а потом по заданной последовательности процессы должны обмениваться сигналами. Проблема состоит в том, как процессу узнать pid процесса, который является, например, его братом(дедом)? Я думаю сделать так: головной процесс составляет массив из pid'ов при создании дерева процессов, а после создания этого дерева передает через этот массив через канал всем своим детям, внукам и правнукам. Но как-то тут не очень красиво получается. Может быть есть вариант получше?
![](/photos/39001:-1787059763.jpg)
Ответ на:
комментарий
от gunja
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от winlogon
![](/img/p.gif)
Ответ на:
комментарий
от miksayer
![](/photos/51851:-1471698262.jpg)
Ответ на:
комментарий
от miksayer
![](/img/p.gif)
Ответ на:
комментарий
от miksayer
![](/photos/14423.jpg)
Ответ на:
комментарий
от miksayer
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от MuZHiK-2
![](/img/p.gif)
Ответ на:
комментарий
от placement_new
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от MuZHiK-2
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от placement_new
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от MuZHiK-2
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от MuZHiK-2
![](/img/p.gif)
Ответ на:
комментарий
от placement_new
![](/photos/31557:1420231511.png)
Ответ на:
комментарий
от MuZHiK-2
![](/photos/31557:1420231511.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Узнать pid процесса по имени (2010)
- Форум pid процесса (2019)
- Форум PID процесса (2001)
- Форум PID процесса (2005)
- Форум Как узнать pid родительского процесса по pid дочернего ? (2013)
- Форум Узнать pid программы (2007)
- Форум как узнать, жив ли процесс зная pid? (2012)
- Форум Узнать PID процесса в драйвере ядра linux (2013)
- Форум Как в SHELL узнать PID текущего процесса (2004)
- Форум Узнать pid процесса по номеру занимаемого им порта. (2012)