Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Nebenläufige Programmierung
hyper und race 🆕
Die funktionalen Listenoperationen, die Ihnen früher begegnet sind —
map und grep —, verarbeiten ihre Elemente
eines nach dem anderen. Ist die Arbeit an jedem Element unabhängig und
erheblich, kann Raku sie parallel über mehrere
CPU-Kerne ausführen, fast ohne Änderung an Ihrem Code.
Zwei Methoden schalten das ein: .hyper, das die
Ergebnisse in Reihenfolge hält, und .race, das das nicht
tut, dafür aber ein wenig schneller sein kann. Dieser Abschnitt zeigt
beide.
Themen in diesem Abschnitt
Praxis
Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.
Kursnavigation
← Lösung: Leeren Sie einen Channel | Paralleles map mit hyper →