Запитання з тегом «fork-join»

11
Як рамка fork / join краща, ніж пул потоків?
Які переваги використання нової системи fork / join в простому розділенні на початку великого завдання на N підзадач, відправці їх у кешований пул потоків (від виконавців ) та очікуванні завершення кожного завдання? Я не бачу, як використання абстракції / приєднання об'єднання спрощує проблему або робить рішення більш ефективним у порівнянні …
134 java  fork-join 

3
Чому паралельний потік з лямбда-сигналом у статичному ініціалізаторі спричиняє глухий кут?
Я натрапив на дивну ситуацію, коли використання паралельного потоку з лямбда-сигналом у статичному ініціалізаторі триває, здавалося б, назавжди без використання процесора. Ось код: class Deadlock { static { IntStream.range(0, 10000).parallel().map(i -> i).count(); System.out.println("done"); } public static void main(final String[] args) {} } Здається, це мінімальний відтворювальний тест для такої поведінки. …

7
Координація паралельного виконання в node.js
Модель програмування node.js, керована подіями, робить дещо складніше координувати потік програми. Просте послідовне виконання перетворюється на вкладені зворотні виклики, що досить легко (хоча трохи заплутано для запису). Але як щодо паралельного виконання? Скажімо, у вас є три завдання A, B, C, які можуть виконуватися паралельно, і коли вони будуть виконані, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.