¿Qué es el proceso padre de todos los procesos en iOS?

3

Al igual que en el sistema basado en UNIX, el proceso init es el padre de todos los procesos y, de manera similar, el proceso zygote en el sistema operativo Android tiene el único propósito de lanzar otros procesos .

¿Cuál es el nombre del proceso equivalente de iOS?

    
pregunta Sohel Shaikh 08.07.2018 - 08:59

1 respuesta

3

El nombre del proceso equivalente en iOS y macOS es launchd.

Se ejecuta con PID 1 y es el padre de todos los demás procesos de espacio de usuario en ejecución. El objetivo de launchd es similar a initd: tener la responsabilidad de lanzar otros procesos durante el inicio y otras fases de la vida del sistema.

Esto está relacionado con los sistemas tradicionales basados en Unix, donde el PID 1 está reservado para el proceso que es responsable de iniciar la parte del espacio de usuario del sistema. Esto fue tradicionalmente initd, pero en los sistemas modernos a menudo se reemplaza con alternativas como launchd (en macOS), systemd, upstart y otros sistemas init.

    
respondido por el jksoegaard 08.07.2018 - 12:32

Lea otras preguntas en las etiquetas