<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлена библиотека Aya для создания eBPF-обработчиков на языке Rust</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html</link>
    <description>Представлен первый выпуск библиотеки Aya, позволяющей создавать на языке Rust обработчики eBPF, запускаемые внутри ядра Linux в специальной виртуальной машине с JIT. В отличие от других инструментов для разработки eBPF-программ, Aya  не использует libbpf  и компилятор bcc, а предлагает собственную реализацию, написанную на  Rust, которая использует crate-пакет libc для прямого обращения к системным вызовам ядра. Для сборки Aya не требуется наличие инструментария для языка C и заголовочных файлов ядра. Код библиотеки распространяется под лицензиями  MIT и Apache 2.0...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55340&lt;br&gt;</description>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#156</link>
    <pubDate>Thu, 30 Nov 2023 20:02:02 GMT</pubDate>
    <description>buh говорит что это не так. Это скорее Раст не готов в силу своей расплывчатости и бессистемности.&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (Хан)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#155</link>
    <pubDate>Thu, 29 Jul 2021 21:10:04 GMT</pubDate>
    <description>Реально так&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (freecoder)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#154</link>
    <pubDate>Sat, 03 Jul 2021 19:56:38 GMT</pubDate>
    <description>Ответ есть в этой статье: https://habr.com/ru/post/532660/&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (freecoder)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#153</link>
    <pubDate>Sat, 03 Jul 2021 19:28:51 GMT</pubDate>
    <description>А что вообще есть у нас готового, что не будет доработано или исправлено?&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (n00by)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#152</link>
    <pubDate>Fri, 25 Jun 2021 04:50:21 GMT</pubDate>
    <description>Бороться с Си, транслируя в Си -- это не секта, а когнитивный диссонанс :)&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (Прорыв_запарты_фелиал)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#151</link>
    <pubDate>Thu, 24 Jun 2021 19:45:42 GMT</pubDate>
    <description>Я не говорил, что трансляция в си проблема. Она проблема тогда, когда ты сектант, который делает не-си с трансляцией в си. &lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (n00by)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#150</link>
    <pubDate>Thu, 24 Jun 2021 04:53:16 GMT</pubDate>
    <description>Я не понимаю, что такое JIT. Но кое-что слышал про just-in-time compiler. Он таки компилирует байт-код (то, что исполняется виртуальным процессором/машиной -- это такой большой switch/case, а не QEMU) в машинный (исполняемый непосредственно физическим процессором). Другое дело, что в некоторых реализациях компилируется не весь байт-код, а только часто вызываемый ветки -- тогда вирт.машина остаётся (она и решает, что требуется откомпилировать).&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#149</link>
    <pubDate>Wed, 23 Jun 2021 21:30:01 GMT</pubDate>
    <description>Автор камента реально похоже не понимает что такое JIT:)&lt;br&gt;&lt;br&gt;Виртуальная машина всегда остается, просто интерпретатор этой виртуальной машины более не читает байт код, а читает лишь код собранный JIT. Но виртуальная машина с ее иерархией памяти, архитектурой все остается))&lt;br&gt;</description>
</item>

<item>
    <title>Представлена библиотека Aya для создания eBPF-обработчиков н... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/124552.html#148</link>
    <pubDate>Wed, 23 Jun 2021 17:43:50 GMT</pubDate>
    <description>Читать научись... если тебе попадался C++ на макросах и указателях на указатели то это не плюсы, это си стайл&lt;br&gt;</description>
</item>

</channel>
</rss>
