У меня есть глупая проблема, мне нужен ExecutorService (и ForkJoinPool - это такая вещь), но я действительно не хочу инициализировать новую и сохранять эту ссылку, я помню, как некоторое время возвращался в класс JDK, который поддерживал статический ForkJoinPool для различных целей и который может использоваться другими процессами, но я не могу найти его, и в Интернете не так много информации об этом. Кто-нибудь знает, существует ли такая вещь?Существующий ForkJoinPool или ExecutorService?
0
A
ответ
0
ForkJoinPool.commonPool()
представляет собой единый, статический экземпляр
Вы можете использовать Executors.newWorkStealingPool
, чтобы получить работу краже бассейн (который использует ForkJoinPool.defaultForkJoinWorkerThreadFactory
под капотом), но это может потребовать от вас, чтобы сохранить ссылку на бассейн.
Таким образом, обе из них будут за JVM (для каждого процесса), а не кросс-процесс, как вы говорите, что вам нужно, я не знаю о пуле, который вы можете использовать для этого.
Смежные вопросы
- 1. ExecutorService и ForkJoinPool
- 2. Невозможно снабдить ForkJoinPool нитейную фару или шаблон названия?
- 3. Execute() из класса ForkJoinPool
- 4. ForkJoinPool кажется пустым нитью
- 5. андроид: ExecutorService: - ExecutorService не ждет ExecutorService завершить
- 6. Конструктор ForkJoinPool с параллелизмом
- 7. ForkjoinPool не имеет BlockingQueue
- 8. Может ли ForkJoinPool быть произведенным быстрее, чем ExecutorService в этом случае?
- 9. ForkJoinPool создание thouthands нитей
- 10. Ограничение размера Q на Java 1.7 ForkJoinPool
- 11. Анализ: Выполнение ForkJoinPool
- 12. Изменение параллелизма в ForkJoinPool
- 13. ForkJoinPool для параллельной обработки
- 14. Как настроить однопоточный ForkJoinPool?
- 15. странное поведение ForkJoinPool
- 16. Daemon потоков в ForkJoinPool
- 17. ExecutorService замедляет работу, пугает мой компьютер
- 18. scala.concurrent.Future.onSuccess время выполнения на разных ExecutorService
- 19. ForkJoinPool создает огромное количество работников
- 20. Выключение ExecutorService
- 21. Выключение или остановка? в ExecutorService (Java8)
- 22. Single пул потоков - ExecutorService или Handler + HandlerThread
- 23. Как использовать MDC с ForkJoinPool?
- 24. Замена на setMaximumPoolSize на ForkJoinPool
- 25. ForkJoinPool сбрасывает поток прерывистое состояние
- 26. Отправка запросов параллельно с ExecutorService в Java 8
- 27. static ExecutorService
- 28. ExecutorService справедливость
- 29. ExecutorService shutdown
- 30. Java ExecutorService
Да, ForkJoinPool.commonPool() был тем, что мне было нужно, спасибо :) Я не хотел создавать новый экземпляр ExecutorService любого типа, хранение ссылки на него не было проблемой для меня, только создание было , – comanitza