Identificador de proceso
Un identificador de proceso ( ID de proceso , PID , identificador de proceso alemán ) es en la informática una clave única , que es la identificación única de los procesos utilizados. El PID no cambia durante el tiempo de ejecución del proceso.
La mayoría de los sistemas operativos (por ejemplo , Unix , Windows ) usan un número natural para esto . Los ID de proceso se requieren principalmente para la comunicación entre procesos .
UNIX
Una vez finalizado el proceso, el proceso se convierte en un zombi y el proceso principal (identificado por el ID del proceso principal , PPID para abreviar ) puede consultar su estado. Solo entonces el PID vuelve a estar libre para nuevos procesos.
ejemplo
El shell Bourne-again se ejecuta como un proceso en un sistema Unix. Se asigna un PID único a este proceso (por ejemplo: 3139). Si inicia otro proceso hijo desde este proceso, ahora se ejecutará con su propio PID (por ejemplo, 4171) bajo el PPID del proceso padre (3139).
