Was bedeutet Ausführung im Hintergrund? Ans: es wird sorfort weiter arbeiten ohne diese Process zu warten
Funktionsweise : wir haben einen Loop, am Anfang wird eine Line von terminal bekommen , dannch wird es zum viele token (um space oder andere zeichen zu vermeiden) aufgeteilt.
dann erstellen wir einen neuen Process mit fork().
Zombie: ist ein Prozess, der schon abgeschlossen ausgefuehrt ist (completed execution) ,hat aber immer noch einen Eintrag in der Prozesstabelle.
Was bedeutet Ausführung im Hintergrund?
Antwort: Es wird sofort weiter gearbeitet ohne dass auf den grade gestarteten Prozess gewartet wird.
Funktionsweise: Wir haben einen Loop, am Anfang wird eine Line von Terminal entgegengenommen, danach wird es in viele einzelne Token zerlegt (um space oder andere Zeichen zu vermeiden).
Und dann erstellen wir einen neuen Process mit fork().
Zombie: ist ein Prozess, der schon komplett durchgeführt wurde (completed execution), also bereits beendet sein sollte, aber immer noch einen Eintrag in der Prozesstabelle hat.
Vordergrundprozesse beziehen sich auf Anwendungen, die wir gerade ausführen und mit denen wir gerade interagieren. Dies gilt sowohl für grafische UI als auch für die Befehlszeile aka command line.