Разница между системными менеджерами инициализации Upstart и systemd заключается в их функциональности и подходе к управлению процессами и службами:
- Upstart — это система инициализации на основе событий. losst.pro Она управляет запуском демонов в течение загрузки системы, их остановкой, а также управляет ими во время работы системы. {6-host} Основное отличие от классической процедуры инициализации в том, что задачи и службы останавливаются по событиям, а сами события могут генерироваться задачами и службами или приниматься от любого процесса системы. wiki.merionet.ru
- Systemd — это системный и сервисный менеджер, который, помимо системы инициализации, отвечает за управление сервисами, логами, сетью и т.п.. {7-host} При запуске он рассчитывает «дерево» зависимостей демонов друг от друга и запускает демонов по возможности параллельно. pikabu.ru
Таким образом, Upstart фокусируется на управлении процессами и службами на основе событий, в то время как systemd предоставляет более широкий функционал, включая управление процессами и службами, а также за другие компоненты операционной системы. www.computernetworkingnotes.com {7-host}