systemd 205: временные модули и полное управление cgroup

Вчера Леннарт Поттеринг (Lennart Poettering) представил очередной релиз init-системы systemd — 205.

Сам автор выделил в systemd 205 два наиболее существенных изменения: появление временных модулей (transient units) и полную поддержку управления структурой cgroup. Временные модули создаются «налету» (во время работы systemd) с помощью API, что «позволяет запускать произвольные программы как независимые сервисы, передавая им все параметры через шину API, а не [определяя в конфигурационном файле] на диске». Все API по работе с объектами systemd, находящимися в cgroup и управляемыми init-системой, пока плохо документированы, но работа над этим ведется.

Леннарт Поттеринг; автор фото: David King
Леннарт Поттеринг; автор фото: David King / Иллюстрация с сайта flickr.com

Среди прочих новшеств в systemd:

  • два новых типа модулей: scope units подобны службам (service units), но создаются из уже существующих процессов (а не с помощью форка из процесса с PID 1) для возможности удобной группировки своих дочерних процессов и проведения дальнейших операций над ними; slice units могут использоваться для иерархического разделения системных ресурсов;
  • logind теперь использует scope и slice units для управления пользовательскими сессиями;
  • новый демон systemd-machined для использования менеджерами виртуализации с целью регистрации локальных виртуальных машин и контейнеров;
  • новая утилита systemd-run для запуска произвольных команд в качестве временных модулей;
  • возможность определения фреймворков безопасности IMA (Integrity Measurement Architecture) и AppArmor.

Автор: Дмитрий Шурупов по материалам freedesktop.org mail-lists.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Атакующий WhatsApp троян заразил уже 25 миллионов устройствАтакующий WhatsApp троян заразил уже 25 миллионов устройств
Google закроет лазейку в Chrome, позволяющую определять включенный режим инкогнитоGoogle закроет лазейку в Chrome, позволяющую определять включенный режим инкогнито
Mozilla добавит в Firefox функцию защиты от трекеров соцсетейMozilla добавит в Firefox функцию защиты от трекеров соцсетей
Microsoft показал голографического переводчикаMicrosoft показал голографического переводчика
Google увеличил размер выплат за уязвимости, найденные в ChromeGoogle увеличил размер выплат за уязвимости, найденные в Chrome
Блок рекламы


Похожие новости

В OpenBSD предложили патч для совместимости с проблемой systemd в обработке имён юзеровВ OpenBSD предложили патч для совместимости с проблемой systemd в обработке имён юзеров
Devuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemdDevuan GNU+Linux Jessie 1.0.0 — первый стабильный LTS-релиз Debian без systemd
Вышел первый кандидат в релизы GNU/Linux-дистрибутива без systemd — Devuan Jessie 1.0.0 RCВышел первый кандидат в релизы GNU/Linux-дистрибутива без systemd — Devuan Jessie 1.0.0 RC
Devuan GNU+Linux Beta2 — второй релиз Debian без systemdDevuan GNU+Linux Beta2 — второй релиз Debian без systemd
Google работает над управлением ПК при помощи взглядаGoogle работает над управлением ПК при помощи взгляда
Linux 4.5: системный вызов copy_file_range, поддержка AMD PowerPlay, улучшения для ARMv6/ARMv7, cgroup v2Linux 4.5: системный вызов copy_file_range, поддержка AMD PowerPlay, улучшения для ARMv6/ARMv7, cgroup v2
В рабочей среде MATE 1.12 улучшили поддержку GTK+ 3, тачпадов и systemdВ рабочей среде MATE 1.12 улучшили поддержку GTK+ 3, тачпадов и systemd
Linux Mint оставляет своим пользователям выбор между systemd и UpstartLinux Mint оставляет своим пользователям выбор между systemd и Upstart
Debian 8.0 «Jessie» — долгожданный релиз популярного дистрибутива GNU/Linux, теперь с systemdDebian 8.0 «Jessie» — долгожданный релиз популярного дистрибутива GNU/Linux, теперь с systemd
Ubuntu 15.04 «Vivid Vervet»: первый релиз с заменой Upstart на systemd, редакциями Snappy и MATE, гипервизором LXDUbuntu 15.04 «Vivid Vervet»: первый релиз с заменой Upstart на systemd, редакциями Snappy и MATE, гипервизором LXD
Последние новости

Подгружаем последние новости