Karteikarten
Kap.3: Threads
Karten in diesem Stapel (7)
- 1(1) Was ist ein Thread? Ein Thread ist eine nebenläufige Ausführungseinheit innerhalb eines Prozesses
- 21. Erklären Sie den Unterschied zwischen Prozessen und Threads?- Prozesse sind im Vergleich zu Thread „schwergewichtiger“
Alle Threads eines Prozesses teilen sich den Speicherbereich (Adressraum) des
- Prozesses
- • à Code
- • à (globale) Variablen
- • à Offene Dateien, Netzwerkverbindungen, Ressourcen
- • à Heap - 32. Warum ist die Verwendung von Threads sinnvoll?- Leistungszuwachs kann erfolgen
- Es können mehrere Prozessorkerne genutzt werden
- Lässt sich schneller erzeugen als ein Prozess - 45. Was sind die Aufgaben des Dispatchers?- Kontextwechsel
- Wechsel zum Usermodus
- Sprung zur gesuchten Codestelle, die das Programm neustarten - 5(2) Erklären Sie den Unterschied zw. Parallelität und Nebenläufigkeit. Nennen Sie auch dabei die notwendige Komponente für jene FunktionParallelität: mehrere Programme/Aufgaben laufen wirklich parallel. Für jeden parallel laufenden Prozess/Thread wird ein Prozessorkern benötigt
Nebenläufigkeit: Aufgaben/Programme werden nacheinander im Wechsel ausgeführt. Der Scheduler regelt die Ablaufplanung (Welcher Prozess kommt als nächstes?) - 6(3) Erklären Sie 3 Vorteile von Threads gegenüber von Prozessen? Die Thread-Erzeugung ist schneller und benötigt weniger Ressourcen als die Erzeugung eines Prozesses
Wenn ein Thread blockiert/wartet (z.B. auf I/O) können die anderen weiterlaufen wodurch die Anwendung bedienbar bleibt
Ressourcen können zw. Threads aufgrund des gemeinsamen Speicherbereichs einfacher geteilt werden - 7Bei Threads unterscheidet man zwei Arten: Nennen und erklären Sie diese kurz.• User Threads
o Werden in User-Space verwaltet
o Betriebssystem weiß ggf. nichts davon
• Kernel-Threads
o Werden im Kernel verwaltet
o Verwaltung in Thread Control Block
Informationen
- Beschreibung
- Der Nutzer hat seine Fachbereichs-Information gelöscht. Karteikarten am Kap.3: Threads, erstellt von Gelöschter Nutzer am 31/01/2019.
- Erstellt von
- Gelöschter Nutzer
- Aufrufe
- 17
- Tags
- Verlauf
-
- Erstellt von Johannes Müller · 31 Jan 2019
- Kopiert von Johannes Müller · 31 Jan 2019
- Bewertung