<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Средства трассировки в ядре Linux достигли уровня DTrace</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html</link>
    <description>Брендан Грег (Brendan Gregg), один из разработчиков DTrace, считает (http://www.brendangregg.com/blog/2016-10-27/dtrace-for-linux-2016.html), что с добавлением в ядро Linux 4.9 хронометрированных выборок (timed sampling), средства для анализа производительности  на базе BPF достигли уровня функциональности DTrace. По мнению Брендана Грега, это очень важное достижение и в Linux теперь доступны полноценные средства для анализа производительности приложения и ядра с использованием готовой для промышленного применения системы, создающей минимальную фоновую нагрузку и позволяющей использовать такие расширенные возможности как гистограммы задержек и счётчики частоты.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Отмечается, что несмотря на то, что BPF не предоставляет высокоуровневый язык как в   DTrace, доступные фронтэнды сглаживают эту особенность  и достаточны для создания различных инструментов, некоторые из которых построены по мотивам старого DTraceToolkit (http://www.brendangregg.com/dtracetoolkit.html). Для конечного пользователя трассировка с</description>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#27</link>
    <pubDate>Tue, 01 Nov 2016 11:59:08 GMT</pubDate>
    <description>&amp;gt; Солярис годится для всего. &lt;br&gt;&lt;br&gt;Это очень громкое заявление. А покажете на этом карманный роутер, на MIPS, с 8 мегами флеша и 32 мегами оперативки? А как насчет запилить на этом умный телевизор? Или там планшет какой? Ну если уж для всего - у меня богатая фантазия.&lt;br&gt;&lt;br&gt;&amp;gt; Выпрямите руки и юзайте SmartOS https://www.joyent.com/smartos &lt;br&gt;&lt;br&gt;Опять нечто от единственной компании, так что фирмочка будет давиться жабой и все загнется вместе с фирмочкой?&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (SnoWLight)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#26</link>
    <pubDate>Tue, 01 Nov 2016 09:45:20 GMT</pubDate>
    <description>Солярис годится для всего. Выпрямите руки и юзайте SmartOS https://www.joyent.com/smartos&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Мяут)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#25</link>
    <pubDate>Mon, 31 Oct 2016 09:21:16 GMT</pubDate>
    <description>Написать трассировщик не проблема, ptrace и основанный на нем ltrace (ну или truss) не вчера придумали. Написать трассировщик, который дает просадку в производительности не более чем в единицы -- вот задача (и даже для Питона она актуальна).&lt;br&gt;&lt;br&gt;По сабжу, без нормального скриптового языка пока смотрится подозрительно. Ну и 4.9 ой как не везде. Поэтому придется дальше SystemTap&apos;ом пользоваться, а там глядишь к RH7 и на BPF его перетянут :) &lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#24</link>
    <pubDate>Sun, 30 Oct 2016 17:08:23 GMT</pubDate>
    <description>&amp;gt; Ну не знаю... Разве что найдётся тот, кто это будет люто неистово продвигать.&lt;br&gt;&lt;br&gt;А зачем? Лучшее продвижение таких вещиц - налететь на системную проблему и помахаться с ней. И знаешь, солярис с dtrace и единственным хозяином для меня полезен как для зайца стопсигнал. Потому что ориентирован на стрижку бабок с энтерпрайзятины, а для остального система не годится и это не лечится. Какая разница, хорошие ли в системе средства трассировки и профилирования, если она не годится для моих задач?&lt;br&gt;&lt;br&gt;&amp;gt; Тот же Брендан DTrace форсил мощно (но ему много кто &lt;br&gt;&amp;gt; помогал), может, и выйдет у него что-то.&lt;br&gt;&lt;br&gt;Мы любим пингвин не за меркетинговый булшит от слащавых корпораций и каких-то брэнданов, что-то там форсящих. А за то как все это работает и какие возможности дает. Это самый лучший пиар который операционка может продемонстрирвать.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#23</link>
    <pubDate>Sun, 30 Oct 2016 16:43:28 GMT</pubDate>
    <description>&amp;gt; Слишком рано выпустили. Без удобного фронтенда никто этим толком пользоваться не станет.&lt;br&gt;&lt;br&gt;Во первых, у нас принято release early, release often.&lt;br&gt;Во вторых, отучаемся говорить за всех.&lt;br&gt;&lt;br&gt;&amp;gt; DTrace на солярисе взлетел, во многом, только потому, что писать кастомные &lt;br&gt;&amp;gt; скрипты было действительно просто. Но саму идею горячо поддерживаю.&lt;br&gt;&lt;br&gt;И где все эти летуны вместе со своим солярисом, позвольте поинтересоваться?&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#20</link>
    <pubDate>Sun, 30 Oct 2016 16:37:16 GMT</pubDate>
    <description>&amp;gt; то что было в python 100 лет теперь есть в Си и в ядре &lt;br&gt;&lt;br&gt;А теперь попробуй на питоне написать кернел операционки. Желательно со скоростью похожей на сишный код. Хотя-бы не профилированный. А так радости с хороших инструментов? Ну ок, обнаружил ты что в твоем питоне тормозит абсолютно все. Дальше что?&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#19</link>
    <pubDate>Sun, 30 Oct 2016 16:27:21 GMT</pubDate>
    <description>&amp;gt; Тем что системтап - это загрузка кода в ядро от балды &lt;br&gt;&lt;br&gt;А тут вгрузка кода BPF VM от балды, что не сильно лучше.&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (exSun)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#16</link>
    <pubDate>Sat, 29 Oct 2016 20:32:00 GMT</pubDate>
    <description>&amp;gt; то что было в python 100 лет теперь есть в Си и &lt;br&gt;&amp;gt; в ядре &lt;br&gt;&lt;br&gt;Пистонность нынешней имплементации, конечно, печалит.&lt;br&gt;</description>
</item>

<item>
    <title>Средства трассировки в ядре Linux достигли уровня DTrace (exSun)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/109509.html#15</link>
    <pubDate>Sat, 29 Oct 2016 20:30:32 GMT</pubDate>
    <description>&amp;gt; Станет.&lt;br&gt;&lt;br&gt;Ну не знаю... Разве что найдётся тот, кто это будет люто неистово продвигать. Тот же Брендан DTrace форсил мощно (но ему много кто помогал), может, и выйдет у него что-то.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
