[devel] кому вообще нужен sysvinit

Mikhail Novosyolov mikhailnov на altlinux.org
Вт Дек 8 00:32:44 MSK 2020


08.12.2020 00:22, Alexey V. Vissarionov пишет:
> On 2020-12-07 19:18:45 +0400, Alexey Sheplyakov wrote:
>
>  >>> $ ldd /proc/1/exe
>  >> [...]
>  >>> Возможно, вас это устраивает, но для других это blocker.
>  >> Для меня блокером оказалось уже то, что оно умеет
>  >> *сегфолтиться*.
>  > Ядро (Linux) умеет падать и виснуть гораздо лучше.
>
> Умеет. Но там проблемный кусок кода можно отключить. А как ты
> отключишь, например, чудесную особенность systemd, когда все
> процессы уже running, а target все еще никак не reached?
>
>  > Поэтому для устойчивости системы в целом нет разницы, кто там
>  > рулевой в userspace - systemd, runit, или GNU shepherd какой.
>
> Разница существенная, и измеряется она в рублях: промышленная
> эксплуатация ОС с systemd обходится в среднем на 10...15% дороже,
> чем аналогичной ОС с sysVinit.
>
> Когда количество машин измеряется хотя бы сотнями - это означает
> найм дополнительных админов и (в случае провайдеров) регулярные
> выплаты неустоек.
Вы забыли учесть время, сэкономленное на борьбу с инит-скриптами - системд делает то, что можно было бы долго делать руками.
>


Подробная информация о списке рассылки Devel