<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Анализ реализаций алгоритма остановки ОС в различных система...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html</link>
    <description>Леннарт Поттеринг, возглавляющий разработку системного менеджера systemd, прокомментировал (https://plus.google.com/+LennartPoetteringTheOneAndOnly/posts/LjkLwkeDiLc) ситуацию, сложившуюся вокруг  ошибки 1073433 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1073433) в Upstart, приводящей к повреждению корневой файловой системы в процессе выключения компьютера. При этом он рассказал о причинах и механизмах возникновения проблемы, указал на метод ее решения, и предупредил о вопросах, которые в обозримом будущем останутся нерешенными из-за ограничений архитектуры Upstart.&lt;br&gt;&lt;br&gt;&lt;br&gt;Чтобы обеспечить корректное состояние корневой файловой системы на момент выключения компьютера, система инициализации должна предварительно смонтировать ее в режиме &amp;#171;только для чтения&amp;#187;. Чтобы ядро позволило выполнить данную операцию, на корневом разделе не должно оставаться ни одного файла, открытого на запись. Традиционно, это требование обеспечивается путем предварительной остановки всех процессов, кроме самого init, ко</description>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#216</link>
    <pubDate>Thu, 30 Jan 2014 13:20:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt; F20: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&amp;bug_s...&lt;br&gt;&amp;gt; Никто и не отрицает существование багов, связанных с systemd.&lt;br&gt;&lt;br&gt;Так я для удобства и привёл скромную ссылочку :)&lt;br&gt;&lt;br&gt;&amp;gt; Может Вы под впечатлением от каких-то других комментов так отреагировали?&lt;br&gt;&lt;br&gt;Скорее справедливости ради (tm).&lt;br&gt;&lt;br&gt;&amp;gt; Я не утверждаю, что systemd на данном этапе именно такой проект,&lt;br&gt;&amp;gt; тут вопрос в том, какой проект имеет больше шансов приблизиться&lt;br&gt;&amp;gt; к такому состоянию в обозримом будущем.&lt;br&gt;&lt;br&gt;Думаю, конкретно у systemd шансов было бы больше при... внедрении &quot;по-хорошему&quot;, а не &quot;добрым словом и пистолетом&quot; (ck/pk, gnome3, &lt;br&gt; &lt;br&gt;&amp;gt; Пока что точно известно лишь одно - у sysvinit была огромная &lt;br&gt;&amp;gt; фора по времени и это не слишком помогло,&lt;br&gt;&lt;br&gt;В смысле не помогло?  Работает себе.&lt;br&gt;&lt;br&gt;&amp;gt; раз уж простота решения проблем *самими пользователями* все еще упоминается&lt;br&gt;&amp;gt; как одно из основных достоинств.&lt;br&gt;&lt;br&gt;А это и есть одно из основных достоинств _инструмента_, предназначенного для решения широкого и малопредсказуемого заранее круга задач.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#215</link>
    <pubDate>Thu, 30 Jan 2014 10:13:57 GMT</pubDate>
    <description>&amp;gt; я просто оставлю здесь это &lt;br&gt;&lt;br&gt;жуть какая выше нарисована.&lt;br&gt;&#091;code&#093;&lt;br&gt;init          1       root  cwd    DIR        8,1     61440          2 /&lt;br&gt;init          1       root  rtd    DIR        8,1     61440          2 /&lt;br&gt;init          1       root  txt    REG        8,1    559832       9717 /sbin/init&lt;br&gt;init          1       root   10u  FIFO       0,12       0t0       4252 /dev/initctl&lt;br&gt;&#091;/code&#093;&lt;br&gt;вот так надо. слака, bsd-style init с поддержкой sysv совместимости из коробки.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#214</link>
    <pubDate>Thu, 30 Jan 2014 09:57:52 GMT</pubDate>
    <description>я просто оставлю здесь это&lt;br&gt;&lt;br&gt;Gentoo + openrc:&lt;br&gt;&lt;br&gt;# lsof -w &amp;#124; grep init&lt;br&gt;init          1             root  cwd       DIR        8,2      664          2 /&lt;br&gt;init          1             root  rtd       DIR        8,2      664          2 /&lt;br&gt;init          1             root  txt       REG        8,2    35156   43461915 /sbin/init&lt;br&gt;init          1             root  mem       REG        8,2  1738080   44692768 /lib/libc-2.17.so&lt;br&gt;init          1             root  mem       REG        8,2   134132   44692769 /lib/ld-2.17.so&lt;br&gt;init          1             root   10u     FIFO        0,5      0t0        703 /dev/initctl&lt;br&gt;#&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#213</link>
    <pubDate>Thu, 30 Jan 2014 07:03:08 GMT</pubDate>
    <description>&amp;gt; F20: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&amp;bug_s...&lt;br&gt;&lt;br&gt;Никто и не отрицает существование багов, связанных с systemd. Я лишь хотел сказать, что и sysvinit идеализировать не стоит, проблемы бывают везде, и я привел пару примеров только чтобы об этом напомнить. Михаил, я не сравнивал ни количество багов, ни их содержание, ни между проектами, ни между дистрибутивами, я указал только на их существование. Может Вы под впечатлением от каких-то других комментов так отреагировали?&lt;br&gt;&lt;br&gt;Проблемы, очевидно, бывают не только с systemd, иначе вряд ли бы кто-то упоминал простоту их решения как одно из достоинств sysvinit, что, если подумать, звучит сомнительно - пользователи предпочитают проекты, который не требует от них самих решения проблем, а просто работают, или по крайней мере оперативно решают возникающие проблемы в апстриме. Я не утверждаю, что systemd на данном этапе именно такой проект, тут вопрос в том, какой проект имеет больше шансов приблизиться к такому состоянию в обозримом будущем. Пока что</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#212</link>
    <pubDate>Wed, 29 Jan 2014 19:48:41 GMT</pubDate>
    <description>&amp;gt; ... Какой-то необразованный монгол по имени Темучин их раскатал в блин уступая во всем. &lt;br&gt;&amp;gt; И он был далеко не единственный, кто на протяжении тысячелетий жестко дрючил китайских &lt;br&gt;&amp;gt; титеретиков.&lt;br&gt;&lt;br&gt;И в какой жопе сейчас Монголия? :)&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#211</link>
    <pubDate>Wed, 29 Jan 2014 17:54:24 GMT</pubDate>
    <description>Забыл что они ещё рассказывают про не читаемые портянки скриптов, бричку и космолёт ну и сами не пользуются системд.&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (myhand)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#210</link>
    <pubDate>Wed, 29 Jan 2014 13:34:36 GMT</pubDate>
    <description>&amp;gt; Примечание: Интересно, что проблема перемонтирования корневой файловой системы, похоже, &lt;br&gt;&amp;gt; присутствует не только в Upstart, но и в OpenRC&lt;br&gt;&lt;br&gt;А почему неинтересно то, что она отсутствует в sysvinit?&lt;br&gt;&lt;br&gt;Любим геройский решать проблемы, которые сами и создали?&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (mverepin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#209</link>
    <pubDate>Wed, 29 Jan 2014 13:26:37 GMT</pubDate>
    <description>&amp;gt; Если бы Вы разбирались в истории Поднебесной, то Вы с удивлением заметили &lt;br&gt;&amp;gt; бы, что передернули.&lt;br&gt;&lt;br&gt;Толераст? Уважай всех кромя своих сородичяй?&lt;br&gt;</description>
</item>

<item>
    <title>Анализ реализаций алгоритма остановки ОС в различных система... (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/93727.html#208</link>
    <pubDate>Wed, 29 Jan 2014 11:47:21 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А теперь примените к залипанию без диагностики на выключении.&lt;br&gt;&amp;gt; http://freedesktop.org/wiki/Software/systemd/Debugging/#index2h1&lt;br&gt;&lt;br&gt;Спасибо, на эту страничку не натыкался.  Плохо ещё и то, что параллелизм -- рассадник гонок, а вылавливать редко встречающееся или каждый раз готовить полигон для отлова -- извините, некогда.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Или к минутному примерно таймауту на складывании пользовательской сессии,&lt;br&gt;&amp;gt;&amp;gt; которого и не просили.&lt;br&gt;&amp;gt; Видимо, надо писать багрепорт.&lt;br&gt;&lt;br&gt;Багрепорт-то да, только вот там висяки в основном получаются, похоже.  К тому же в 204 этой проблемы не было, соответствующая багофича была добавлена позже.&lt;br&gt;&lt;br&gt;Т.е. есть проблемы, по которым есть смысл тратить время -- а есть такие, которые в проекте выбраны по постановке задачи.  Залипания при полностью динамическом разрешении зависимостей в рантайме каждый раз -- именно из этой оперы.&lt;br&gt;&lt;br&gt;PS re #61: необязательно; по мере наличия свободного времени.&lt;br&gt;</description>
</item>

</channel>
</rss>
