<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Разработчики Ubuntu проанализировали эффективность включения PGO-оптимизации</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html</link>
    <description>Компания Canonical опубликовала результат оценки изменения производительности при пересборке пакетов с включением оптимизации на основе результатов профилирования кода (PGO - Profile-guided optimization), позволяющей генерировать более оптимальный код на основе анализа особенностей выполнения программы. В ходе проделанной работы был сделан вывод, что включение PGO-оптимизации позволило на 5-7&#037; снизить нагрузку на CPU и ускорить время сборки...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62262&lt;br&gt;</description>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Анониссимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#73</link>
    <pubDate>Fri, 22 Nov 2024 04:51:32 GMT</pubDate>
    <description>По-моему, всё что угодно лучше, чем apt. Это эталонный набор костылей, подпёртых фекалиями.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#72</link>
    <pubDate>Thu, 21 Nov 2024 10:25:08 GMT</pubDate>
    <description>&amp;gt; В оригинальной новости ни слова про улучшение скорости сборки,&lt;br&gt;&lt;br&gt;Как это нет, а это что &quot;We saw average CPU utilization and build time improvements of around 5-7&#037;, which is significant especially when we consider that Launchpad performs several builds per day.&quot;&lt;br&gt;&lt;br&gt;И на всех графиках отражено именно &quot;build time&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#71</link>
    <pubDate>Thu, 21 Nov 2024 10:22:24 GMT</pubDate>
    <description>Читайте новость внимательнее &quot;Разница производительности оценивалась для QEMU, собранного с опциями по умолчанию и с включением PGO&quot;.&lt;br&gt;&lt;br&gt;С PGO собран QEMU, в котором выполняется сборка. Больше производительность эмуляции в QEMU -&amp;gt; меньше время занимает сборка в виртуальной машине.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#70</link>
    <pubDate>Thu, 21 Nov 2024 10:19:37 GMT</pubDate>
    <description>&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;PGO нифига не бесплатно: чтобы это реально работало надо профиль отстроить. И это ессно жрет ресурсы.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#69</link>
    <pubDate>Thu, 21 Nov 2024 09:35:33 GMT</pubDate>
    <description>Быстро, удобно, есть готовые компоненты приемлемого уровня для решения большинства задач. Единственно, не очень приятно асинхронный код отлаживать (интерпретатор любит врать и подсовывать совершенно несвязанные исключения в посторонних местах). Это прямо боль до сих пор.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#68</link>
    <pubDate>Thu, 21 Nov 2024 09:18:58 GMT</pubDate>
    <description>В оригинальной новости ни слова про улучшение скорости сборки, значит -- пострадали журналисты со стороны OpenNET. В статье говориться, что время сборки осталось приемлемым, несмотря на эмуляцию и внедрение оптимизации, а возможным оказалось, за счёт того, что вместо кросс-компиляции, по историческим причинам применялся не эффективный с точки зрения времени сборки бинарников подход со сборкой внутри qemu виртуалок.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#67</link>
    <pubDate>Thu, 21 Nov 2024 09:14:13 GMT</pubDate>
    <description>Чет я не понял, каким это образом PGO ускоряет сборку, это ведь дополнительные шаги сборки, плюс код выполняется под профайлером чуть медленнее. Если только выигрышь за счёт скорости выполнения юнит и интеграционных тестов, но что-то я слабо верю, что эти тесты гоняются при сборке дистрибутива, иначе, ни про какие сутки там речь бы не шла, один только OpenSSL полчасика собирался бы.&lt;br&gt;&lt;br&gt;Такое ощущение, что инженеры Canonical где-то изнасиловали журналистов, осталось понять где и чьих.&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#66</link>
    <pubDate>Thu, 21 Nov 2024 09:01:39 GMT</pubDate>
    <description>&amp;gt;Это надо переписывать.&lt;br&gt;&lt;br&gt;На питоне изначально не надо писать, тогда и переписывать не придётся&lt;br&gt;</description>
</item>

<item>
    <title>Разработчики Ubuntu проанализировали эффективность включения... (пох.)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/135379.html#65</link>
    <pubDate>Thu, 21 Nov 2024 07:15:20 GMT</pubDate>
    <description>охрана этих тэс больно дерется при попытке сп-ть электричество. А счета за него таки проблема.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
