Новый способ инициализации системы systemd был разработан Леннартом Петтерингом. Полученная система поддерживает обычные скрипты init команды, а также технологии cgroups, AutoFS, D-Bus.systemd, cron, inetd, и менеджер графического входа в систему.
Присутствует функция управления сокетами. Они создаются системой перед запуском демонов. Сокеты имеют возможность автоматически запускать сервисы. Службы D-Bus запускаются аналогчным образом. По запросу пользователя в фоновом режиме монтируются файловые системы, исключая корневую, за счет использования механизма AutoFS. Число вспомогательных процессов уменьшено с помощью переписывания критичных участков кода на языке C и передачи ряда выполняемых функций непосредственно systemd и демонам.
Systemd также может управлять процессами и ограничивать их права с помощью cgroups (контрольных групп), встроенных в ядро, и автоматически перезапускать демоны.
Данная система основана на объединенных между собой модулях типов service, socket и device. Обычные уровни загрузки заменены на более функциональные модули target (объединенная группа служб) и snapshot (запоминающий существующие настройки и состав модулей).
В отличие от типичных систем инициализации, которые отслеживают зависимости только между службами, systemd может еще и отследить зависимость между событиями. Это дает ей большие преимущества при использовании в будущих версиях Red Hat.
Полезная информация: К отпуску лучше всего готовиться заранее, чтобы не тратить выходные дни на поиск билетов и выбор туристической путевки. Однако, работа и домашние дела отнимают все время и потому некогда ходить по туристическим агенствам. Но вы можете выполнить раннее бронирование туров 2012: Греция через сеть Интернет, на сайте mirbogov.ru вы узнаете цены и посмотрите фото.
Комментарии
Чтобы оставить комментарий, необходимо войти или зарегистрироваться