O'Reilly logo

Microsoft .NET 4.0 Update by Manfred Steyer, Holger Schwichtenberg Dr.

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

Task Parallel Library (TPL)

Die Task Parallel Library (TPL) ermöglicht die Verwendung von Tasks als Abstrahierung von Threads zur Definition von parallel auszuführenden Abschnitten. Daneben werden Methoden zur Realisierung von parallelen Schleifen, welche auf Tasks basieren, geboten.

Die TPL verwendet Warteschlangen (Queues) zur Verwaltung der Tasks. Die Einträge einer Warteschlange werden nach und nach von einem der zur Verfügung stehenden Kerne abgearbeitet, wobei die Anzahl der Warteschlangen standardmäßig der Anzahl der Kerne entspricht. Somit wird jeder Kern über die ihm zugewiesene Warteschlange mit Aufgaben versorgt. Ist eine Queue leer, so werden in diese anstehende Aufgaben aus anderen Queues übernommen, um zu verhindern, dass ein Kern ...

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