Pytania otagowane jako fork-join

11
W jaki sposób struktura rozwidleń / złączeń jest lepsza niż pula wątków?
Jakie są zalety korzystania z nowej struktury rozwidleń / złączeń w porównaniu z prostym podzieleniem dużego zadania na N podzadań na początku, wysłaniem ich do puli wątków w pamięci podręcznej (z wykonawców ) i czekaniem na zakończenie każdego zadania? Nie widzę, jak użycie abstrakcji rozwidlenia / złączenia upraszcza problem lub …
137 java  fork-join 

3
Dlaczego strumień równoległy z lambdą w inicjatorze statycznym powoduje zakleszczenie?
Natknąłem się na dziwną sytuację, w której użycie równoległego strumienia z lambdą w statycznym inicjatorze zajmuje pozornie wieczność bez użycia procesora. Oto kod: class Deadlock { static { IntStream.range(0, 10000).parallel().map(i -> i).count(); System.out.println("done"); } public static void main(final String[] args) {} } Wydaje się, że jest to minimalne odtworzenie przypadku …

7
Koordynowanie równoległego wykonywania w node.js
Model programowania oparty na zdarzeniach node.js sprawia, że ​​koordynacja przepływu programu jest nieco trudna. Proste sekwencyjne wykonywanie zostaje zamienione w zagnieżdżone wywołania zwrotne, co jest dość łatwe (choć zapisywanie jest nieco zawiłe). Ale co z równoległym wykonaniem? Załóżmy, że masz trzy zadania A, B, C, które mogą być wykonywane równolegle, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.