O'Reilly logo

Kompaktkurs C# 5.0, 4th Edition by Hanspeter Mössenböck

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15 Threads

Ein Thread (oder paralleler Prozess) ist ein Programmstück, das parallel zu anderen Programmstücken läuft. Zum Beispiel kann ein Thread auf Eingabedaten vom Benutzer warten, während ein anderer Thread bereits eingelangte Daten abarbeitet und ein dritter Thread die Ergebnisse am Bildschirm anzeigt. Hat ein Rechner mehrere Prozessoren, so können die einzelnen Threads tatsächlich gleichzeitig laufen. Gibt es nur einen einzigen Prozessor, dann müssen ihn sich alle Threads teilen, indem ihnen das Betriebssystem den Prozessor abwechselnd für eine kurze Zeitspanne zur Verfügung stellt. Davon merkt der Benutzer aber nichts. Für ihn hat es den Anschein, als ob alle Threads gleichzeitig liefen.

15.1 Die Klasse Thread

In C# werden Threads durch ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required