Re: systemd, чтоб его
On Tue, Sep 16, 2014 at 10:21:34PM +0000, Ivan Shmakov wrote:
> >>>>> Eugene Berdnikov <bd4@protva.ru> writes:
>
> > Ядро юникса такую защиту init'у предоставляет, и это правильно.
>
> Я так подозреваю, ??? оно может и другим процессам такую защиту
> предоставлять (mlockall?), пусть даже и не по-умолчанию.
Может, но mlockall это защита лишь от части источников риска,
для защиты от сигналов в юниксе API нет.
> Кроме того, на SIGSEGV оная ??защита?? не распространяется.
> Так что маленькая ошибка в коде Systemd чревата большим
> kernel panic. В отличие от Inetd или Supervisor.
SIGSEGV не должен приводить напрямую к kernel panic. А насчёт
монолитности и гранулярности здесь пробегали ссылки -- авторы systemd
утверждают, что их изделие поделено на множество мелких частей,
общающихся как процессы с определённым интерфейсом, так что краха
всей системы при ошибке в одном из бинарников быть не должно.
--
Eugene Berdnikov
Reply to:
- References:
- Re: systemd, чтоб его
- From: Melleus <melleus@openmailbox.org>
- Re: systemd, чтоб его
- From: Evgeny Zubok <evgeny.zubok@tochka.ru>
- Re: systemd, чтоб его
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: systemd, чтоб его
- From: Victor Wagner <vitus@wagner.pp.ru>
- Re: systemd, чтоб его
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: systemd, чтоб его
- From: Ivan Shmakov <ivan@siamics.net>
- Re: systemd, чтоб его
- From: Eugene Berdnikov <bd4@protva.ru>
- Re: systemd, чтоб его
- From: Ivan Shmakov <ivan@siamics.net>
- Re: systemd, чтоб его
- From: Eugene Berdnikov <bd4@protva.ru>
- Re: systemd, чтоб его
- From: Ivan Shmakov <ivan@siamics.net>