Als «fork-join» getaggte Fragen

11
Wie ist das Fork / Join-Framework besser als ein Thread-Pool?
Was sind die Vorteile der Verwendung des neuen Fork / Join-Frameworks, wenn Sie die große Aufgabe zu Beginn einfach in N Unteraufgaben aufteilen, sie an einen zwischengespeicherten Thread-Pool (von Executors ) senden und auf den Abschluss jeder Aufgabe warten? Ich verstehe nicht, wie die Verwendung der Fork / Join-Abstraktion das …
134 java  fork-join 

3
Warum verursacht ein paralleler Stream mit Lambda im statischen Initialisierer einen Deadlock?
Ich bin auf eine seltsame Situation gestoßen, in der die Verwendung eines parallelen Streams mit einem Lambda in einem statischen Initialisierer scheinbar ohne CPU-Auslastung ewig dauert. Hier ist der Code: class Deadlock { static { IntStream.range(0, 10000).parallel().map(i -> i).count(); System.out.println("done"); } public static void main(final String[] args) {} } Dies …

7
Koordinieren der parallelen Ausführung in node.js.
Das ereignisgesteuerte Programmiermodell von node.js macht es etwas schwierig, den Programmfluss zu koordinieren. Einfache sequentielle Ausführung wird in verschachtelte Rückrufe umgewandelt, was einfach genug ist (obwohl es etwas kompliziert ist, es aufzuschreiben). Aber wie wäre es mit paralleler Ausführung? Angenommen, Sie haben drei Aufgaben A, B, C, die parallel ausgeführt …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.