| Interface | Description |
|---|---|
| ThreadProfiler |
Implementations of this interface provide Thread profiling information.
|
| Class | Description |
|---|---|
| BalancingThreadPoolExecutor |
This is a rough implementation of an auto-balancing thread pool to optimize
for the following condition: optimal pool size = N * U * (1 + (W/C)) where N
is the number of CPU's, U is the desired utilization, W is the time each
thread spends waiting, and C is the time each thread spends using the CPU.
|
| CallerBlocksPolicy |
This
RejectedExecutionHandler blocks the current thread until the
backing queue for a ThreadPoolExecutor can accept another task. |
| MXBeanThreadProfiler |
Use the
ThreadMXBean implementation to provide thread information. |
| Tracking |
Collect tracking statistics for a given worker thread.
|