The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Увидел свет дистрибутив Slackware Linux 14.0"
Отправлено Просто аноним, 29-Сен-12 20:23 
> Могу рассказать чем угодил апстарт

Это другое. Апстарт - система инициализации. Системд - системный менеджер.

Системд пытается вобрать в себя функционал всего существующего nix-софта, включая систему инициализации, менеджер сеансов, журнал, крон и т.д. Цель системд - чтобы все системные утилиты навроде init, mount, mkfs стали лишь заглушками для вызова различных компонент системд. Этакий мегабизибокс от Леннарта. Причём заменить компонент системд другим, альтернативным, не получится, т.к. интерфейс не регламентирован, а сами компоненты заточены только под Linux и только последних версий.

Кроме того, системд, с одной стороны, предоставляет низкоуровневые компоненты типа инита и журнала и поэтому должен (по затее Леннарта) стоять на каждой системе; с другой стороны, он содержит кучу вспомогательного хлама типа интеграции с dbus и рисования qr-кодов псевдографикой, и поэтому имеет кучу зависимостей. Будет неудивительно, если в одной из следующих версий у него появится gtk-конфигуратор, и поэтому любая система, которой нежун инит, будет вынуждена содержать gtk просто потому, что использует монолитный мегакомбайн.

Пример идеологии системд. Хочешь подмонтировать раздел и вызываешь mount. mount запускает /usr/lib/systemd/systemd-filesystem-service, если тот ещё не запущен, и посылает ему по https команду монтирования, а потом ждёт результата. Как приходит результат, mount завершает работу.  Причём функционал монтирования непереносим, зависит от последней версии ядра, обязательно использует всевозможные особенности типа cgroup, и каждую новую версию переписывается. А альтернатив не будет, потому что у разработчиков не будет стимула их писать, а у пользователей - возможности. Уверен, через несколько лет, если системд не помрёт сам по себе, будет именно так.

И эта затея только усугубляется тем, что у системд принципиально не существует стабильных версий (каждая новая версия - сотни если не тысячи коммитов), что Леннарт принципиально не верит в возможность существования в программах ошибок (считая всех пользователей тестерами), что принципиально нестабильный системд интегрируют во всё, что только можно (пример с гномом показателен).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру