From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 8 Jul 2021 18:49:11 +0200 From: Alexey Gladkov To: ALT Linux Team development discussions Message-ID: <20210708164911.d5dn7clwr2qm45wr@example.org> References: <202107081410.58573.asy@altlinux.org> <9f749cca-3ed8-0d63-1a2c-187394457a3a@basealt.ru> <202107081613.42540.asy@altlinux.org> <20210708133719.oxmi3wosxmfspsyj@example.org> <38283775-ba89-e4e9-50bf-230c0d7af76f@basealt.ru> <20210708154659.vardxfrangl5y6fj@example.org> <60b40298-ef3e-9efc-74a3-d109fa4c0e94@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <60b40298-ef3e-9efc-74a3-d109fa4c0e94@basealt.ru> Subject: Re: [devel] =?utf-8?b?STogc3lzdGVtZC0yNDguMy1hbHQyINC4INC60L7QvdGE?= =?utf-8?b?0LvQuNC60YIg0YHQviBzdGFydHVw?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jul 2021 16:49:12 -0000 Archived-At: List-Archive: List-Post: On Thu, Jul 08, 2021 at 06:54:42PM +0300, Anton Farygin wrote: > > > На системе с sysvinit тоже можно сделать сервис, который будет выжирать всю > > > память от воздействия снаружи. Это же не проблема sysvinit ? > > Можно. Правда это не приведёт к выжиранию всей памяти процессом с PID=1. > Да, верно, но к сожалению системе от этого легче не будет ;( Проблема с сервисом исправляется несколько проще, чем с init. В случае с последним ни cgroups, ни что-либо ещё не помогут. > > Я говорил про подход "No idea what was the cause, though". И повторюсь это > > не единичный случай, когда ответственные так реагируют на проблемы. > > Блин, как будто у нас таких проблем нет. Эта ветка треда ушла в лирику. Поэтому немного в сторону. Проблема с systemd в том, что он втянул в себя настолько много функционала, то поддерживать его без поломок просто невозможно. Это и предсказывали в самом начале. Если ты помнишь, что основной тезис Поттеринга был, что скрипты sysvinit глючные и их нужно переписать. Переписал. Теперь у него ровно те же проблемы, но на си. > Вот с nouveau и AMD, бьёмся уже которую неделю, автор кода я ядре сказал > примерно тоже самое. Проблема где-то в железе, драйвере реверснутый со всеми > вытекающими. > > Т.е. - это с одной стороны неприятная отмазка, но часто она является > реальностью, особенно когда что-то касается ядра. Мы сейчас говорим про init. Он не должен зависеть от ядра. Разумеется, у systemd это не так. Ленарт приходит к разрабам ядра и просит их рассказать как определять ту или иную фичу в ядра не глядя на версию. Можешь догадаться как он будет использовать эту информацию. > Смотря что надо делать, для меня сейчас поломка почты и браузера даже более > критична поломке init 1, т.к. с ним то как раз я знаю что делать ;( А вот > ошибка в  профиле thunderbird съела мой рабочий день пару лет назад. Отсутствие cpuacct в ядре когда-то съела мой рабочий день. Но я рад, что ты умеешь читать почту на машине без init на которой завязаны сессии всё остальное. > > > Для себя то как раз не проблема сделать нужную конфигурацию, вплоть до > > > сборки из исходников всех необходимых компонент. > > То есть ты предлагаешь мне валить на gentoo ? > зачем на gentoo ? Необязательно на gentoo, но свалить ? )) Или я тебя не понял твоего предложения про сборки из исходников всех необходимых компонент (что, кстати, systemd не поможет). > > Но мы же сравниваем init. Давай теперь ты мне покажешь баги sysvinit, а не > > обвязки, приводящие к краху системы ? > > Время для багов sysvinit прошло в тех самых 90-х, когда остановилась его > разработка. Наверное, поискать можно и возможно даже получится найти, но > станет ли нам от этого легче ? Смотри, несколько человек написало про дырки и падения. Ты у них начал просить ссылки на баги (пруфы). Я тебе предоставил примеры и мы их начали обсуждать. Разумеется от этого обсуждения ровно ничего не изменится. Я не понимаю зачем ты с самого начала про пруфы начал говорить. Ты же прекрасно знаешь, что в нём полно багов. Да и дело не в багах. Дело в том, что не один я по тем или иным причинам не хотят использовать systemd. Холиварить об этих причинах можно бесконечно. Я вполне допускаю, что то что критично для меня не критично для тебя. Сейчас в сизифе мы оба можем работать. Да, в системах с systemd присутствуют standalone утилиты (о ужас!). Да, в системах с sysvinit есть libsystemd. Но это компромисс. На кой ты форсируешь переход одних на то, что им не подходит ? -- Rgrds, legion