Я читал о параллелизме и параллелизме в JDK 7, то есть ThreadPoolExecutor, ExecutorService & ForkJoinPool.Я уже реализовал ThreadPoolExecutor (для создания управляемых потоков) и ExecutorService (Для фиксированных потоков), но теперь думаю о параллельной обработке моей обработки с помощью ForkJoinPool.
Сначала у меня возникает вопрос: что, если я просто поставлю свои задачи?в ForkJoinPool и на самом деле не форкать дальше (как предлагается использовать RecursiveTask или RecursiveAction и использовать compute для форка для заданного порога).
Я предполагаю, что параллельная обработка для данного нет.например, 4. будет быстрее, чем задачи, выполняемые одновременно.Как далеко я буду добиваться производительности, используя параллелизм & параллелизм .Вам нужны ваши предложения.
Я буду расширять свою логику на ForkJoinPool поэтапно, так как логика программы сложна