0 / 0 / 0
Регистрация: 25.03.2009
Сообщений: 5
|
||||||
1 | ||||||
Работа с сигналами28.04.2009, 18:02. Показов 2746. Ответов 1
Метки нет Все метки)
(
Необходимо создав дерево процессов :
проц1 (проц1 родитель для проц2,проц3,проц4;проц2 родителем для проц5 и т.д ),посылать сигнал SIGUSR1(от пр1->( пр5,пр6,пр7 );пр5->пр2,пр6->пр3,пр7->пр4;пр2->пр1,пр3->пр1,пр4->пр1 и потом вновь от пр1....) проц2 проц3 проц4 проц5 проц6 проц7 Непонятно как послать сигнал пр1->пр5,пр6,пр7 при этом не посылая сигнал пр2, пр3,пр4.Блокировать сигнал можно ,но тогда не понятно как потом они обработают сигнал от пр5,пр6,пр7
0
|
|
28.04.2009, 18:02 | |
Ответы с готовыми решениями:
1
Работа с сигналами Синхронизация процессов сигналами (надежная модель) Как сделать так, чтобы процессы обменивались сигналами? Переделать программу, чтобы она работала без каналов, а только с сигналами. Оплата 300 рублей |
![]() ![]() |
|
04.05.2009, 09:39 | 2 |
Послать сигнал от проц1 к проц5 можно только напрямую. Т.е. проц1 должен знать pid от проц5. Проц1 сам это никак не может узнать, ему эту информацию может передать только проц2 (через любой механимз межпроцессных сообщений). Что-то навскидку больше никаких идей нет
0
|
04.05.2009, 09:39 | |
Помогаю со студенческими работами здесь
2
Работа с сигналами в UNIX Работа с сигналами для опытных Путаница с сигналами и слотами Не могу с сигналами разобраться! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |