<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект LibOS развивает вариант ядра Linux с сетевым стеком в...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html</link>
    <description>Для рассмотрения разработчиками ядра Linux представлен (https://lkml.org/lkml/2015/3/24/254) набор патчей (https://github.com/libos-nuse/net-next-nuse) с реализацией технологии LibOS (http://libos-nuse.github.io/)  для Linux. Суть LibOS сводится к возможности сборки сетевого стека ядра в форме внешней разделяемой библиотеки, выполняемой в пространстве пользователя и связываемой с пользовательскими приложениями. Важной особенностью, является то, что в библиотеку выносится штатный сетевой стек ядра, что позволяет использовать такие возможности, как TCP, UDP, SCTP, DCCP,&lt;br&gt;Mobie IPv6, Multipath TCP и netlink.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Подобный подход позволяет подключать к разным приложениями персонализированные варианты полноценного сетевого стека, адаптированные для конкретной области применения. Для разработчиков ядра поддержка LibOS позволит упростить тестирования кода сетевого стека при разных сценариях использования. Из интересных особенностей LibOS отмечается возможность привязки к одному приложению нескольких экземпляров сет</description>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Wulf)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#46</link>
    <pubDate>Tue, 31 Mar 2015 09:33:31 GMT</pubDate>
    <description>&amp;gt; в нормальных сетевках - идет прямая запись в память приложения. им не надо делать переключения..&lt;br&gt;&lt;br&gt;&quot;Нормальным сетевкам&quot; без разницы куда записывать, т.к. они пишут в физическую память а не в виртуальную.&lt;br&gt;А вот  для того чтобы память для буферов выделялась именно из приложения а не из ядра и нужен Subj, JunOS, NETMAP, DPDK, DNA и т.д.&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#45</link>
    <pubDate>Mon, 30 Mar 2015 18:38:04 GMT</pubDate>
    <description>Смотри сюда. Если объяснять упрощенно, то&lt;br&gt;&lt;br&gt;DBus:&lt;br&gt;Юзерспейс - приложение -&amp;gt; ядро (unix socket) -&amp;gt; dbus-daemon -&amp;gt; ядро (unix socket) -&amp;gt; приложение&lt;br&gt;Кернелспейс - приложение -&amp;gt; ядро (dbus-daemon) -&amp;gt; приложение&lt;br&gt;&lt;br&gt;Очевидный профит&lt;br&gt;&lt;br&gt;Сетевой стек:&lt;br&gt;Кернелспейс - сетевая карта -&amp;gt; ядро (сетевой стек) -&amp;gt; приложение (сетевой стек) -&amp;gt; ядро (сетевой стек) -&amp;gt; сетевая карта&lt;br&gt;Юзерспейс - сетевая карта -&amp;gt; приложение (сетевой стек) -&amp;gt; сетевая карта&lt;br&gt;&lt;br&gt;Очевидный профит&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (AS)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#44</link>
    <pubDate>Sat, 28 Mar 2015 17:10:57 GMT</pubDate>
    <description>Не тормозит? У меня отрисовка в гноме например намного медленнее чем в винде, да и почти везде в Линуксе отрисовка как я понимаю....&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#43</link>
    <pubDate>Fri, 27 Mar 2015 05:06:52 GMT</pubDate>
    <description>Вспомнили net-server BeOS ? ;-)))&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Ytch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#42</link>
    <pubDate>Thu, 26 Mar 2015 18:18:26 GMT</pubDate>
    <description>&amp;gt; Кепку носить козырьком назад вполне обоснованно - козырек сужает видимую область окружающего мира, а нужен только в солнечную погоду.&lt;br&gt;&lt;br&gt;Ну по анекдоту же! козырек назад - чтоб дождевая вода за шиворот не текла. А козырьки по бокам - чтоб лапшу на уши не вешали!&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#41</link>
    <pubDate>Thu, 26 Mar 2015 11:44:25 GMT</pubDate>
    <description>&amp;gt; X8-O &lt;br&gt;&amp;gt; Это что-то новое...&lt;br&gt;&amp;gt;, а для сети что?&lt;br&gt;&lt;br&gt;Сетевой ресурс LWN.net сообщает:&lt;br&gt;&lt;br&gt;&quot;&quot;Zero-copy networking will be in 2.4.4. This patch, by David Miller, Alexey Kuznetsov, and others, has been in development and testing for some time, and was incorporated into the &quot;ac&quot; kernel series back in 2.4.2ac4. In a way, it is a surprising change to see in a stable kernel series, since it makes fundamental changes deep in the networking code. From all reports, however, it is solid, and, in certain situations, it should produce significant performance benefits. -- http://lwn.net/2001/0419/kernel.php3&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Andrew Kolchoogin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#40</link>
    <pubDate>Thu, 26 Mar 2015 09:37:31 GMT</pubDate>
    <description>&amp;gt; в нормальных сетевках - идет прямая запись в память приложения. им не &lt;br&gt;&amp;gt; надо делать переключения..&lt;br&gt;&lt;br&gt;X8-O&lt;br&gt;&lt;br&gt;Это что-то новое... Для графики для таких &quot;штук&quot; придуман DRM (часть его -- Generic DMA Engine), а для сети что?&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Andrew Kolchoogin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#39</link>
    <pubDate>Thu, 26 Mar 2015 09:35:16 GMT</pubDate>
    <description>&amp;gt; юзерспейсные драйверы&lt;br&gt;&lt;br&gt;Юзерспейсный сетевой код.&lt;br&gt;&lt;br&gt;После изобретения NETMAP странно утаскивать что-то аппаратно-зависимое в Userland, проще при старте приложения попросить NETMAP замапить сетевые буферы контроллера в память процесса, откуда и разгребать.&lt;br&gt;</description>
</item>

<item>
    <title>Проект LibOS развивает вариант ядра Linux с сетевым стеком в... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101840.html#37</link>
    <pubDate>Wed, 25 Mar 2015 20:57:16 GMT</pubDate>
    <description>&amp;gt; А что мешает все драйвера запилить на скриптовых ЯП и подлючать через &lt;br&gt;&amp;gt; интерфейс в ядро?&lt;br&gt;&lt;br&gt;Да в принципе можно конечно и бегать по потолку, надев ласты и противогаз. Но зачем?&lt;br&gt;</description>
</item>

</channel>
</rss>
