Имя эквивалентного процесса на iOS и macOS запускается.
Он запускается с PID 1 и является родителем всех других запущенных процессов пользовательского пространства. Цель launchd аналогична initd - она отвечает за запуск других процессов во время загрузки и различных других этапов жизненного цикла системы.
Это связано с традиционными системами на основе Unix, где PID 1 зарезервирован для процесса, который отвечает за запуск части системы в пользовательском пространстве. Это было традиционно initd, но в современных системах, которые часто заменяются альтернативами, такими как launchd (в macOS), systemd, upstart и другие системы init.
kernel_task, PID 0. Бит детали немного сложнее, какую практическую проблему вы пытаетесь решить?