<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">24.09.2021 18:06, Andrey Savchenko
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:20210924150640.5203b3b2929b2eecbf13949f@altlinux.org">
<pre class="moz-quote-pre" wrap="">Днеь добрый!
On Fri, 24 Sep 2021 11:05:50 +0200 Konstantin Lepikhov wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi Илья!
On 09/24/2021, at 01:30:15 PM you wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">У меня самого ровно такие же мысли, просто интуитивно. Что если в самой
сборке LTO не используется, то и нечего его туда засовывать насильно.
В проектах где производительность важна - критические места специально
оптимизируют в апстриме, ffmpeg как раз такой.
По ссылке <a class="moz-txt-link-freetext" href="https://www.altlinux.org/LTO">https://www.altlinux.org/LTO</a> - хотелось бы видеть конкретные
примеры из Альта, что скомпилировали такие-то нужные пакеты, была такая
производительность, стала такая, чтобы наглядно было видно за что
боремся. А не ссылки на статьи о том как это круто теоретически.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap=""><a class="moz-txt-link-freetext" href="https://bugzilla.altlinux.org/34592">https://bugzilla.altlinux.org/34592</a> - пример для chromium, который,
собственно, был первым пакетом, собранным с LTO. И да, там был clang, а не
gcc.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Ну так, может, и стоило LTO использовать только для тех пакетов,
где от него заведомо есть практическая польза? А то включили
втихаря, а сообщество лишь перед фактом поставили.
Особенно гротескно это выглядит на фоне глобального использования
-O2, а не -O3. А ведь ситуация сравнима: для многих пакетов -O3
даст результат лучше, чем -O2, но кое-где может быть без разницы
или немного хуже, в редких крайних случаях вообще сломается сборка
либо полученный код, в т.ч. из-за проблем в самом коде.
Но с LTO подобные риски никого не остановили, в то же время
допотопный -O2 до сих пор с нами. Это непоследовательно.
Best regards,
Andrew Savchenko
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.altlinux.org">Devel@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/devel">https://lists.altlinux.org/mailman/listinfo/devel</a></pre>
</blockquote>
Так я за это на ldv@ и наехал - какого, мол, такие фокусы втихаря
показывать?<br>
</body>
</html>