PID 1 — первый процесс пользовательского пространства и родитель для переподчинённых процессов; PID 0 связан с начальной и idle-задачами ядра.
Что за процессы в Linux с PID 0 и PID 1?
PID 1 — первый процесс пользовательского пространства и родитель для переподчинённых процессов; PID 0 связан с начальной и idle-задачами ядра.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
PID 1 — первый процесс пользовательского пространства и родитель для переподчинённых процессов; PID 0 связан с начальной и idle-задачами ядра.
На обычном Linux-хосте PID 1 часто является systemd, в контейнере — процессом внутри своего PID namespace. PID 0 не является обычным пользовательским сервисом из ps. Процесс PID 1 имеет особые обязанности по завершению и сбору дочерних процессов.