<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Четвёртый выпуск реализации kdbus для ядра Linux&#091;BR&#093;</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html</link>
    <description>Грег Кроа-Хартман (Greg Kroah-Hartman) опубликовал (https://lkml.org/lkml/2015/3/9/340) четвёртую версию патчей с реализацией kdbus, реализованной на уровне ядра Linux надёжной, быстрой и безопасной системы обмена сообщениями, поддерживающей доставку сообщений в режиме точка-точка и в режиме мультикаст (от одного отправителя к группе получателей). Kdbus может использоваться не только для альтернативных реализаций D-Bus, не требующих запуска отдельного демона в пространстве пользователя, но и в виде самодостаточного IPC, например, данная система уже поддерживается в systemd. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Система D-Bus является универсальной шиной, нашедшей широкое распространение в дистрибутивах Linux. При этом ключевыми недостатками данной системы, обусловленными реализацией D-Bus в пространстве пользователя, является слишком низкая скорость передачи сообщений и неприменимость для приложений, предъявляющих повышенные требования ко времени задержки доставки сообщений. Из-за высоких задержек D-Bus собственные реализации транспортного</description>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Anonim)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#68</link>
    <pubDate>Thu, 12 Mar 2015 14:46:17 GMT</pubDate>
    <description>&amp;gt; Поэтому синхронные вызовы - к ядру - норма, а вот к юзерспейсу - не норма ни разу.&lt;br&gt;&lt;br&gt;Как мне нравятся ваша безапелляционность и уверенный тон. Кроа-Хартман, перелогиньтесь.&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (анонимус)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#67</link>
    <pubDate>Wed, 11 Mar 2015 13:55:02 GMT</pubDate>
    <description>Последние пару лет их туда не брали. Будем надеяться, что и не возьмут.&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#66</link>
    <pubDate>Wed, 11 Mar 2015 10:10:17 GMT</pubDate>
    <description>Это логотип Росбанка&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Andrey)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#65</link>
    <pubDate>Wed, 11 Mar 2015 08:32:41 GMT</pubDate>
    <description>D-Bus появился раньше&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Mihail Zenkov)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#64</link>
    <pubDate>Tue, 10 Mar 2015 21:47:27 GMT</pubDate>
    <description>&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;Мысль интересная. Но к каждому GUI нужно будет прикрутить управление через эту шину + способ получение элементов (widget) GUI доступных на данный момент. Будут сложности с организацией автомотизированной работы: придется ждать появления новых окон и правильно обрабатывать неожиданно возникшие окна и запросы. Ломаться совместимость будет часто - GUI изменяют чаще, чем cli.&lt;br&gt;&lt;br&gt;Но главное, что это реально даст? Насколько это решение может быть оправдано и полезно? Будут ли реальные преимущества, против применяемого на данный момент подхода (backend + frontend, backend as lib + frontend)?  &lt;br&gt;&lt;br&gt;&amp;gt; Причём стандартизированный, в отличие от миллиона форматов сокетов и вывода &lt;br&gt;&amp;gt; в stdout. И да, я </description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Crazy Alex)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#63</link>
    <pubDate>Tue, 10 Mar 2015 20:56:47 GMT</pubDate>
    <description>Не смущает, что на другой ноде оригинальные юзер и pid не несут вообще никакого смысла, если не сделать специальную логику по синхронизации этого дела? А это написать - уже ни разу не 15-20 минут. Тут продумать, как это вообще должно мапиться и управляться - и то дольше.&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Crazy Alex)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#62</link>
    <pubDate>Tue, 10 Mar 2015 20:51:05 GMT</pubDate>
    <description>Шина - это копеечные затраты ресурсов. И обрати внимание - я ж спецально оговорил - &quot;если подойдут параметры&quot;. Просто потребление ресурсов - это только один из факторов, влияющих на пригодность или непригодность решения.&lt;br&gt;&lt;br&gt;У меня самого D-Bus нет (откуда ему быть - без DE, пульсов и прочего подобного?). Потому что для моих нужд больше подходит софт, авторы которого курили меньше конопли, чем авторы третьегнома или Потеринг. Ну, или конопля у них была лучше ;-)&lt;br&gt;&lt;br&gt;Но я очень хорошо представляю архитектуру, где практически всё бы работало через него, а до тех же пайпов разве что оптимизировались бы автоматом отдельные частные случаи. Что, в частности, означало бы, что у ЛЮБОЙ гуёвой софтины гарантированно есть программный интерфейс, который может не меньше, чем гуй. Причём стандартизированный, в отличие от миллиона форматов сокетов и вывода в stdout. И да, я бы очень хотел заменить POSIX на такую штуку.&lt;br&gt;&lt;br&gt;И если ради такой унификации окажется, что видео тоже через D-Bus летает (и, соответственно, его можно пр</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Crazy Alex)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#61</link>
    <pubDate>Tue, 10 Mar 2015 20:35:07 GMT</pubDate>
    <description>именно. А юзерспейс на другой её стороне - вполне может творить что угодно. И если от этого ещё и процесс, инициировавший вызов зависнет - это ни разу не правильно, и у яюра нет libastral чтобы знать, как это разруливать. Поэтому - только асинхронные события на шине, а если нужна синхронность - реализовывать руками, с той логикой обработки нештатных ситуаций, которая подходит для данного случая. Особенно учитывая, что для большинста случаев использования IPC синхронность абсолютно не нужна.&lt;br&gt;</description>
</item>

<item>
    <title>Четвёртый выпуск реализации kdbus для ядра Linux (Crazy Alex)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/101700.html#60</link>
    <pubDate>Tue, 10 Mar 2015 20:30:41 GMT</pubDate>
    <description>Ну так о том и речь. Поэтому синхронные вызовы - к ядру - норма, а вот к юзерспейсу - не норма ни разу.&lt;br&gt;</description>
</item>

</channel>
</rss>
