On Tue, Sep 16, 2014 at 10:21:34PM +0000, Ivan Shmakov wrote: > >>>>> Eugene Berdnikov <b...@protva.ru> writes: > > > Ядро юникса такую защиту init'у предоставляет, и это правильно. > > Я так подозреваю, ??? оно может и другим процессам такую защиту > предоставлять (mlockall?), пусть даже и не по-умолчанию.
Может, но mlockall это защита лишь от части источников риска, для защиты от сигналов в юниксе API нет. > Кроме того, на SIGSEGV оная ??защита?? не распространяется. > Так что маленькая ошибка в коде Systemd чревата большим > kernel panic. В отличие от Inetd или Supervisor. SIGSEGV не должен приводить напрямую к kernel panic. А насчёт монолитности и гранулярности здесь пробегали ссылки -- авторы systemd утверждают, что их изделие поделено на множество мелких частей, общающихся как процессы с определённым интерфейсом, так что краха всей системы при ошибке в одном из бинарников быть не должно. -- Eugene Berdnikov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140917034224.gg21...@sie.protva.ru