Ein frage an die Meister

W

was geht ab?

Grünschnabel
Hallo ?

Ich habe ein Frage. Und zwar
Ich möchte zwei kinderprozesse erzeugen.Aber der zweite Kindprozess soll erst erzeug werden, nachdem der erste Kindprozesse terminiert ist.
Mein frage ist, wie terminiere ich Kinderprozesse oder überhaupt prozesse?
Ich möchte es in c Programmieren.

Ich weiss, dass ihr mir die Lösung veraten könntet, aber bitte macht mir es nicht so leicht und gibt mir nur tipp und tricks. :))

Ich würde mich auf ein Tipp freuen.

Danke
 
Hi du ,

entweder beendet sich der Sohnprozess selber mit exit();
oder der Vater terminiert ihn mit : int kill (int pid ,int signo);


mfg Gollum
 
Vllt. helfen dir Semaphore weiter. Ist eigentlich dafür da, wenn 2 Prozesse die
gleichen Ressourcen benötigen, aber der 2. Kindprozess würde dann warten, bis
der 1. die Pseudo-Ressource wieder freigibt. Informationen und ein Code-Beispiel
gibt es bei Wikipedia!

Wäre meiner Meinung ein interessanter Ansatz! ;)


mfg hex
 
Kein Thema. Wäre aber interessant zu wissen, wie du das ganze dann gelöst hast!
Evtl. sogar mit Quellcode-Beispielen! :)

mfg hex
 

Ähnliche Themen

Telefoninterview (Wie sich auf Bash-Shell-Fragen vorbereiten?)

Closed Source Audio-Software auf Linux portieren -> Installationspack & gen. Nutzen

MacBook Pro hat Benutzer-Konten vergessen

Heimserver Konfiguration für Ubuntu Server?!

Squid als RPCoHTTPS Proxy für Outlook Anywhere

Zurück
Oben