IT-Lexikon › Programmierung › Coroutine

Coroutine

Programmierung Svenska → Aktualisiert: 2026-09-06

Funktion, die ihre Ausführung pausieren und später fortsetzen kann — teurer als ein einfacher Funktionsaufruf, aber billiger als ein Thread.

Kotlin Coroutines, Go Goroutines, Python async/await, C++20-Coroutines. Tausend Coroutines im selben OS-Thread sind kein Problem; tausend OS-Threads verschlingen 8 GB Stack. Grundlage moderner asynchroner und nebenläufiger Systeme.

← Zurück zum Lexikon