## Programación multiproceso:
 -	Ejecutables. Procesos. Servicios.
 -	Estados de un proceso.
 -	Hilos.
 -	Programación concurrente.
 -	Programación paralela y distribuida.
 -	Comunicación entre procesos.
 -	Gestión de procesos.
 -	Sincronización entre procesos.
 -	Programación de aplicaciones multiproceso.

### Teoría de procesos
* https://www.jesusninoc.com/12/14/programacion-multiproceso-programacion-de-servicios-y-procesos/

### Conceptos
- Gestión de procesos y redirección de salida en Kotlin https://www.jesusninoc.com/10/05/gestion-de-procesos-y-redireccion-de-salida-en-kotlin/
- Procesos en Linux https://github.com/jesusninoc/ClasesPSP/blob/master/2022-10-03.md#procesos-en-linux-1
- Multiproceso
- BCP
- Process status
- Estados de un proceso
- System
- Funciones
- Creación y ejecución de procesos
- Padre crear hijo

### Ejercicios
#### Crear un proceso en Kotlin con la clase ProcessBuilder
* https://www.jesusninoc.com/06/19/crear-un-proceso-en-kotlin-con-la-clase-processbuilder/
#### Uso de waitFor() en procesos en Kotlin: espera a que un proceso finalice
* https://www.jesusninoc.com/07/13/uso-de-waitfor-en-procesos-en-kotlin-espera-a-que-un-proceso-finalice/
#### Crear un proceso en Kotlin con la clase Runtime
* https://www.jesusninoc.com/06/19/crear-un-proceso-en-kotlin-con-la-clase-runtime/
