2010-12-16 4 views
0

Ich habe 4 Prozesse sagen p1.p2, p3, p4..process p1 muss ein Signal an p2 senden, dass es init hat und dieses Signal muss von p2 fangen dann muss es init bekommen ... und p3 und p4 Prozess hat nach seinem init Signal von p2 erhalten dann dieser Prozess init erhalten hat .........Kommunikation zwischen Prozessen

u kann die Logik in dies zu tun vorschlagen oder, wenn möglich Beispielcode

danke im voraus

Antwort

0

Sagen Sie, Sie haben 1,2,3,4. Dann:

  • 1-init-> 2
  • 2-init-> 3,4

Recht?

Ich würde nur direkt Signale senden. Wo ist dein Problem? In C müssen Sie signal.h einschließen und müssen ein Handler-Unterprogramm für das erforderliche Signal (z. B. SIGUSR1) angeben.