Thread

Ein Thread ist ein leichtgewichtiger Ausführungsstrang innerhalb eines Prozesses. Mehrere Threads teilen sich den Speicher des Prozesses und laufen parallel (Multithreading). Sie ermöglichen gleichzeitige I/O- und Rechenarbeit; Synchronisation verhindert Race Conditions.