<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз системы инициализации Upstart 1.13 с поддержкой cgroups</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html</link>
    <description>Анонсирован (https://lists.ubuntu.com/archives/upstart-devel/2014-July/003313.html) релиз системы инициализации Upstart 1.13 (https://launchpad.net/upstart/1.x/1.13), изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В будущем проект Ubuntu намерен (http://www.opennet.ru/opennews/art.shtml?num=39090) перейти на использование systemd, но развитие Upstart пока не прекращается. &lt;br&gt;&lt;br&gt;&lt;br&gt;Например, кроме исправления ошибок в Upstart 1.13 добавлена поддержка параметра (http://upstart.ubuntu.com/wiki/Stanzas) cgroup, позволяющего использовать cgroups в системе инициализации и менеджере сеансов. Поддержка chroot отключена по умолчанию, для изоляции через chroot теперь нужно использовать флаг &apos;--chroot-sessions&apos;. В опции &apos;--confdir&apos; теперь допускается определение системных конфигураций в нескольких местах, для упрощения добавления новых путей реализованы дополнительные опции &apos;--append-confdir&apos; и &apos;--prepend-confd</description>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой... (qqq)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#135</link>
    <pubDate>Mon, 11 Aug 2014 23:13:29 GMT</pubDate>
    <description>&amp;gt; идея шины сама по себе неплохая, просто d-bus &amp;#8212; плохая реализация. я &lt;br&gt;&amp;gt; сейчас уже точно не вспомню, а искать лень, но раньше там &lt;br&gt;&amp;gt; внутри был какой-то адский ад.&lt;br&gt;&lt;br&gt;d-bus фактически сейчас как некий нарост: не используется особо и и выкинуть страхово. И да - достойной альтернативы нет, к сожалению многое так.&lt;br&gt;&lt;br&gt;Фактически функциональность дибэс трансформировалась в собственные сервисы сред типа КДЕ, но чтобы не сломать систему поддержка его не выбрасывается, но и не развивается особо...&lt;br&gt;&lt;br&gt;Этот вакуум естественно заполняется...&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой... (arisu)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#134</link>
    <pubDate>Mon, 11 Aug 2014 21:57:50 GMT</pubDate>
    <description>идея шины сама по себе неплохая, просто d-bus &amp;#8212; плохая реализация. я сейчас уже точно не вспомню, а искать лень, но раньше там внутри был какой-то адский ад.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой... (qqq)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#133</link>
    <pubDate>Mon, 11 Aug 2014 21:13:33 GMT</pubDate>
    <description>&amp;gt;&amp;gt; То что событийная модель - это правильное направление &lt;br&gt;&amp;gt; &amp;#8230;но, к сожалению, всё тот же d-bus.&lt;br&gt;&lt;br&gt;d-bus наверное боятся трогать, чтобы все не сломать. Лучше шины (не только d-bus, а вообще) пока нет вменяемых подходов: приоритеты, диспетчеры, маски. Проблема перебора в списке рассылки событий, хотя и может разрешаться проверкой флага состояния: preprocess, postprocess. В банде четырех неплохо описаны проблемы и недостатки при использовании паттернов типа наблюдатель: выбор между крайностями push/pull. Более правильнее, когда наблюдатель выспрашивает подробности у субъекта. Механизм нотификаций рулит, но не решает проблем последовательной схемы. Возможно, более интересный подход - это построение дерева (точнее графа) для рассылки уведомительных сообщений, но тут тоже возможны грабли, монструозность.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой cgroups (Andrey Mitrofanov)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#132</link>
    <pubDate>Mon, 14 Jul 2014 12:10:04 GMT</pubDate>
    <description>&amp;gt; Я даже соглашусь с этим утверждением, но это не отменяет того, что &lt;br&gt;&amp;gt; системд - ущербен в архитектуре и реализации. А так же в &lt;br&gt;&amp;gt; том, что пытается делать задачи, к нему не относящиеся.&lt;br&gt;&amp;gt; Реально - надо было допилить busybox до системы инициализации:&lt;br&gt;&lt;br&gt;Леонидт делал архитектуру для &quot;своевременной&quot; оптимизации:&lt;br&gt;&lt;br&gt;Все эти шелы (и скрипты на них) ему было _медленно.&lt;br&gt;  Поэтому _никаких _шелов.&lt;br&gt;&lt;br&gt;Все эти субпроцессы ему тоже было медленно. На этапе арх.планирования.&lt;br&gt;  Поэтому _никаких субпроцессов.&lt;br&gt;&lt;br&gt;Всё в одном франкенштнайн-мацчинЪ. ---Дайте Лёне почитатать &#091;конец&#093; про франкенштейна.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой cgroups (anonymous)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#131</link>
    <pubDate>Mon, 14 Jul 2014 08:03:45 GMT</pubDate>
    <description>&amp;gt;&amp;gt; неправа же. У openrc няшные простые конфиги, почти лучшее что можно было &lt;br&gt;&amp;gt;&amp;gt; сделать из легаси. Но сам он да, много где сделан на убогом баше.&lt;br&gt;&amp;gt; Называя вещи своими именами, если мне вдруг в какие-то моменты почему-то не &lt;br&gt;&amp;gt; хватит возможностей системы инициализации, я предпочту допиливать системные вещи на си, &lt;br&gt;&amp;gt; а не баше. Околосистемные вещи из баша делать вообще довольно неудобно, &lt;br&gt;&amp;gt; имхо.&lt;br&gt;&lt;br&gt;Я даже соглашусь с этим утверждением, но это не отменяет того, что системд - ущербен в архитектуре и реализации. А так же в том, что пытается делать задачи, к нему не относящиеся.&lt;br&gt;Реально - надо было допилить busybox до системы инициализации: там уже все есть внутри. Даже замена udev (mdev), и у меня это работает на эмбедовке (arm).&lt;br&gt;Они (редхат) предпочли сделать убогую реализацию руками известного быдлoкoдeрa. В результате вместо прогресса отрасли мы опять имеем кучу несовместимых граблей.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой cgroup... (Andrey Mitrofanov)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#130</link>
    <pubDate>Mon, 14 Jul 2014 06:27:25 GMT</pubDate>
    <description>&amp;gt; Нахера столько систем инициализации?&lt;br&gt;&amp;gt; Что больше пилить нечего уже?&lt;br&gt;&lt;br&gt;Вы все не понимаете же! Это она, дружба со вендорами им.опен-сора-орайли-реймонда же. У на^Wних всё получилось: сначала Cononical дружила нас своим upstart-ом, потом RH люто подружила всех. И это ещё не всё! Ждём, как ответят ораклы, фейсбуки и прочие гуглы. Нужно _Больше систем инициализации. &amp;lt;/.&amp;gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой cgroup... (anonymous)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#129</link>
    <pubDate>Mon, 14 Jul 2014 05:59:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt; процесс загрузки - там написали свой вариант systemd (procd), который дважды &lt;br&gt;&amp;gt;&amp;gt; из-за кривых костылей (preinit) дергает /sbin/init (это тоже procd), и все &lt;br&gt;&amp;gt;&amp;gt; эта хрень общается через libubus/ubusd. Супер.&lt;br&gt;&amp;gt; И, кстати, к сожалению, там до сих пор слишком много sysv-образной скриптятины &lt;br&gt;&amp;gt; в процессе загрузки. Поэтому загрузка иных девайсов занимает по дефолту добрую &lt;br&gt;&amp;gt; минуту, что как-то не прикольно.&lt;br&gt;&lt;br&gt;А отлаживать это как предлагается, например?&lt;br&gt;Я вот с этой хренью ковырялся через com-порт на arm плате, и у меня не работал procd, ругаясь на ubusd. Хотя все было на месте, корректно слинковано и т.д. Оказалось (после курения сорцев для осознания, как же эта хрень работает), что в образе была неверная версия libubus (новее, чем procd). У меня это заняло пару-тройку часов, а при sysvinit - это было бы просто !#/bin/sh -x и минут 10.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой... (arisu)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#128</link>
    <pubDate>Mon, 14 Jul 2014 02:57:29 GMT</pubDate>
    <description>учитывая, что ты постоянно скулишь про &amp;#171;баш-портянки&amp;#187; (так и не показав толком ни одной) &amp;#8212; я рад, что мне не придётся столкнуться ни с твоим софтом, ни с твоими серверами. я даже не хочу представлять, какой там ужас творится.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз системы инициализации Upstart 1.13 с поддержкой... (arisu)</title>
    <link>https://ns.opennet.dev/openforum/vsluhforumID3/96824.html#127</link>
    <pubDate>Mon, 14 Jul 2014 02:56:00 GMT</pubDate>
    <description>опять укуреный бред пошёл.&lt;br&gt;</description>
</item>

</channel>
</rss>
