51 |
|
* |
52 |
|
* <p>For applications that require separate or custom pools, a {@code |
53 |
|
* ForkJoinPool} may be constructed with a given target parallelism |
54 |
< |
* level; by default, equal to the number of available processors. The |
55 |
< |
* pool attempts to maintain enough active (or available) threads by |
56 |
< |
* dynamically adding, suspending, or resuming internal worker |
54 |
> |
* level; by default, equal to the number of available processors. |
55 |
> |
* The pool attempts to maintain enough active (or available) threads |
56 |
> |
* by dynamically adding, suspending, or resuming internal worker |
57 |
|
* threads, even if some tasks are stalled waiting to join others. |
58 |
|
* However, no such adjustments are guaranteed in the face of blocked |
59 |
|
* I/O or other unmanaged synchronization. The nested {@link |