Crear un ejecutor de subprocesos en Kotlin para realizar tareas concurrentes

[crayon-6a61cbfbbe79e919121423/]

En este ejemplo, se utiliza Executors.newFixedThreadPool(4) para crear un ejecutor de subprocesos con un pool fijo de 4 hilos. Luego, se ejecutan 10 tareas concurrentes utilizando executor.execute. Cada tarea muestra un mensaje con su número y el nombre del subproceso en el que se está ejecutando. Finalmente, se apaga el ejecutor llamando a executor.shutdown().