Beruflich Dokumente
Kultur Dokumente
Quelle: http://www.enlightentheweb.com/
Prozesse
Prozesse
• Definition
• Mehrprogrammbetrieb
• Prozesszustände
• Threads
• Multithreading
• Programm (statisch)
• Quelltext
• Objektcode
• Prozess (dynamisch)
• Ausführung von Befehlen durch
die CPU
• Informationen aus der
Prozesstabelle
Strafprozess Strafprozess-
Klavierkonzert ordnung
Notenblätter
von Mozart Drama von
Drehbuch
Schiller
Kuchen backen
Tätigkeiten in
Ereignisse Abfolge
und Aktionen
Betriebssysteme – Prozesse Prof. Dr. Peter Hertkorn Folie 5
Programme und Prozesse
Programm Prozess
Bild: www.linuxpraxis.de
fork() = 0: Kindprozess
fork() > 0: Prozess-Id des Vaterprozesses
fork() < 0: Fehler
Dispatcher-Thread Worker-Thread
Drei Prozesse mit je einem Thread Ein Prozess mit drei Threads
Jeder Prozess hat seinen eigenen
Adressraum