Kapitel 17. Threads

Parallele Programmierung ist wesentlich schwieriger, als sie aussieht. Stellen Sie sich ein Rezept aus einem Kochbuch vor, das Sie so aufteilen, daß verschiedene Köche es gleichzeitig zubereiten können. Sie können hierzu zwei Ansätze verfolgen.

Ein Ansatz besteht darin, jedem Koch seine eigene Küche zu geben, die alle benötigten Rohmaterialien und Utensilien enthält. Bei Rezepten kann das sehr leicht in einzelne Teile zerlegt werden, und bei Gerichten, die einfach von Küche zu Küche transportiert werden können, funktioniert dieser Ansatz ausgezeichnet, weil sich die Köche nicht in den anderen Küchen herumtreiben.

Alternativ können Sie einfach alle Köche in einer einzelnen Küche unterbringen, und diese müssen selbst aushandeln, ...

Get Programmieren mit Perl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.