Linux Processes and System Initialization
10 Questions
2 Views

Linux Processes and System Initialization

Created by
@FairHydrangea

Questions and Answers

Was kann passieren, wenn ein Prozess einen illegalen Speicherzugriff hat?

  • Der Prozess kann durch das Betriebssystem beendet werden. (correct)
  • Der Prozess wird automatisch in den blockierten Zustand versetzt.
  • Der Prozess kann eine andere Prozessgruppe erstellen.
  • Der Prozess kann den Prozessor vorübergehend entziehen.
  • Was visualisiert das UNIX-Programm pstree?

  • Die Anzahl der erzeugten Kindprozesse eines Prozesses
  • Alle im System vorhandenen Prozesse (correct)
  • Die Abhängigkeit zwischen verschiedenen Prozessen
  • Die Anzahl der Zustandsübergänge eines Prozesses
  • Was passiert, wenn der Konsument mehr Eingabedaten erhält, als er verarbeiten kann, in einer Produzenten-Konsumenten-Beziehung?

  • Der Konsument wird blockiert. (correct)
  • Beide Produzent und Konsument werden beendet.
  • Der Produzent wird blockiert.
  • Der Prozess wird in den ready-Zustand versetzt.
  • Was erzeugt der Initialisierungsvorgang bei der Systeminitialisierung?

    <p>Daemons, die allgemeine Dienste zur Verfügung stellen</p> Signup and view all the answers

    Wann startet das Betriebssystem Jobs in Stapelverarbeitungssystemen?

    <p>Wenn die dafür erforderlichen Kriterien wie Ressourcen und Zeit erfüllt sind</p> Signup and view all the answers

    Was tut ein laufender Prozess technisch, um einen neuen Prozess zu erzeugen?

    <p>Er führt einen Systemaufruf zur Prozesserzeugung aus</p> Signup and view all the answers

    Was sind die Vorteile der Implementierung von Threads im Benutzeradressraum?

    <p>Das Betriebssystem ist nicht involviert und weiß nichts von den Threads.</p> Signup and view all the answers

    Was bedeutet Preemption in Bezug auf Threads?

    <p>Eine übergeordnete Instanz kann eine zugeteilte Ressource wieder entziehen.</p> Signup and view all the answers

    Was sind die Merkmale von blockierenden Systemaufrufen in Bezug auf die Programmierung einer Anwendung mit mehreren Threads?

    <p>Blockierende Systemaufrufe ermöglichen Ein-/Ausgabe parallel zur Verarbeitung in der CPU.</p> Signup and view all the answers

    Was ist ein Unterschied zwischen der Implementierung von Threads im Benutzeradressraum und im Kern?

    <p>Erzeugung und Zerstörung der Threads erfolgt durch das Betriebssystem über System-Calls bei Realisierung im Kern.</p> Signup and view all the answers

    More Quizzes Like This

    Use Quizgecko on...
    Browser
    Browser