Me pregunto dónde está el límite después del cual se debe usar un grupo de subprocesos. ¿Cuántos subprocesos nuevos por segundo puedo crear sin utilizar un grupo de subprocesos, evitando una penalización notable en el rendimiento?¿Qué tan caro es crear un nuevo hilo en Java? ¿Cuándo deberíamos considerar el uso de un grupo de subprocesos?
¿Existen implementaciones observables de grupo de hilos de código abierto?
La clase de utilidad estática de los ejecutores simplemente ofrece crear una instancia de ThreadPoolExecutor que se configura según el método que se llame. –