Вопросы по теме 'fork-join'

c fork,exec,getpid проблема
Я новичок в языке c и Linux. У меня проблема, связанная с функциями fork(), getpid() и exec(). Я написал программу c, используя вызов fork(), код моей программы выглядит следующим образом: #include <stdio.h> #include <sys/types.h>...
5946 просмотров
schedule 25.03.2024

Есть ли способ получить неглобальный клон scala.concurrent.ExecutionContext.global?
Я ищу неглобальный экземпляр ForkJoinPool , чтобы получить весь отличный параллелизм по умолчанию и семантику выполнения глобального экземпляра с возможностью управления жизненным циклом пула. Я заглянул в исходный код scala.concurrent и...
421 просмотров

Алгоритмы коллекций Java в многопоточном режиме
У меня есть задача выполнить некоторую логику, связанную с коллекцией, в параллельных потоках и сравнить ее с однопоточным режимом. Из этого вопроса многопоточность для чтения файла в Java я заметил что чтение файлов не является задачей для...
331 просмотров

Пул Fork-Join не дает никакого результата, тогда как последовательные коды работают оптимально
Другой последовательный код, который я написал, работает отлично, но эта параллельная версия не дает никакого вывода, она просто печатает привет, я тестирую ее с помощью «эй», она даже не доходит до этой строки, т.е. она застревает в методе вызова, я...
134 просмотров

ForkJoinTask против CompletableFuture
В Java 8 есть два способа запуска асинхронных вычислений — CompletableFuture и ForkJoinTask . Они оба кажутся довольно похожими — внутренние классы CompletableFuture даже расширяют ForkJoinTask . Есть ли причина использовать один над другим?...
5098 просмотров

Странное поведение при создании ForkJoinTask для многопоточности в цикле Scala
Задача состоит в том, чтобы преобразовать значения из массива src и записать новые значения в массив dst. Когда я создаю ForkJoinTasks в цикле while val height: Int = 4; val numTasks: Int = 2; var tasks =...
93 просмотров

параллельный поток, не использующий пользовательский пул forkjoinpool
У меня есть параллельный поток, как это: mylist.stream().parallel().map(transform::docPDFTypeToItem) .map(fdUtil::createEdiLine).forEach(document::add) это работает на моих двух процессорах теперь я пытаюсь увеличить размер forkjoinpool,...
59 просмотров

Наблюдаемый - 401, вызывающий ошибку forkJoin
Я использую forkJoin для выполнения нескольких запросов к серверу. Это шаблон, который я обычно использую в своем приложении, и он отлично работает. Однако мы только начали реализовывать роли пользователей, которые выполняются на бэкэнде. Я не...
785 просмотров

rxjs 5.5.6 forkJoin stop с настраиваемым наблюдаемым
Я пытаюсь присоединиться к пользовательскому Observable (rxjs 5.5.6) import { forkJoin } from 'rxjs/observable/forkJoin'; forkJoin( this.resources.loadRefsCatalog() ).subscribe((res) => { // I'm never executed :( }); и цель public...
411 просмотров
schedule 30.01.2023

RxJs 6 - Сделайте 2 HTTP-вызова и дождитесь всех ответов
@Effect() initDomain$: Observable<Action> = this.actions$.pipe( ofType('INIT_DOMAIN'), mergeMap((action: any) => this.http.get('https://demo.api/url1.php').pipe( switchMap((data) => [ {type: 'INIT_IT',...
919 просмотров
schedule 03.07.2023

Вызов нескольких сервисов rest/soap в нескольких потоках и ожидание их ответа
Мне нужно вызвать три метода из метода. Эти три метода, в свою очередь, вызывают различные службы REST или SOAP. Я хочу сделать обработку этих трех методов асинхронной, т.е. остальные вызовы и вызовы мыла выполняются параллельно. Кроме того, я...
439 просмотров
schedule 10.03.2024

JDK11, политики безопасности не распространяются на рабочие потоки ForkJoinPool.
public class S3ButcketTest { public static void main(String args[]) { System.setSecurityManager(new RMISecurityManager()); ForkJoinPool pool = new ForkJoinPool(1); System.out.println("main: "+Policy.getPolicy()); pool.execute(new...
309 просмотров
schedule 08.02.2024

Как я могу узнать, был ли конкретный запрос выполнен с помощью forkJoin в Angular 5 как часть параллельной обработки запроса?
У меня есть требование обрабатывать список запросов параллельно с помощью forkJoin в Angular 5. Я взял ссылку из этой ссылки Рецепты RxJS: 'forkJoin' с прогрессом выполнения для массовых сетевых запросов в Angular У меня здесь одна проблема. Я...
150 просмотров

RxJS массив Observables с дополнительными данными для сохранения
Краткое объяснение Как обработать массив Observable (например, в forkJoin ) с передачей некоторых данных для каждого Observable, которые мне нужно использовать в _2 _ & _ 3_? const source = {animal: 'cat', fruit: 'apple', color: 'blue'} const...
163 просмотров