Zurück zur Übersicht

Begriff

Thread

Computer Betriebssystem S1
3 Quellen 0 Lernpfade 1 Backlink enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Ein Thread ist ein einzelner Ausführungsstrang innerhalb eines Prozesses. Ein Programm kann mehrere Threads nutzen, damit mehrere Aufgaben scheinbar gleichzeitig laufen.

Merksatz: Ein Thread ist die kleinste Ausführungseinheit, die das Betriebssystem planen kann.


Quick-Check

  1. Was teilt ein Thread mit anderen Threads im selben Prozess?
    Vor allem den Speicherraum und viele Prozessressourcen.
  2. Warum sind Threads riskant?
    Weil mehrere Ausführungsstränge dieselben Daten verändern können.
  3. Wann helfen Threads?
    Wenn Arbeit parallelisiert oder blockierende Aufgaben getrennt werden sollen.