LINUX.ORG.RU

Ответ на: комментарий от Rinaldus

Теоретически, это ускоряет работу программ, уменьшает размер бинарника, но может вызвать затруднения при отладке и увеличение требуемого объёма памяти при сборке.

fernandos ★★★
() автор топика
Ответ на: комментарий от Rinaldus

Может в Вики генту инфа уже устарела, но там писалось

LTO may need to be disabled before reporting bugs because it is a common source of problems.

grem ★★★★★
()
Ответ на: комментарий от fernandos

Где, в убунту?

В оверлее генту с включенным lto сообщалось, что в 2018 году только 27% пакетов репы с ним не имело проблем, но тогда эта фича считалась экспериментальной.

grem ★★★★★
()
Ответ на: комментарий от grem

Ага

For the ~80 regressing packages in main, I’ll do uploads after the next test rebuild planned for next week, either fixing the regression, or turning off LTO optimizations directly in the package

Думаю, они таки починили это.

fernandos ★★★
() автор топика
Ответ на: комментарий от Rinaldus

Это плохо. Замедляет линковку в разы, существенно увеличивает потребление памяти при линковке (некоторые проекты собрать так невозможно), добавляет глюков в рантайме. Программа может работать быстрее до 1%, но не всегда.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Ну, не-LTS выпуски в народе считаются экспериментальными, так что пусть будет. Если эта оптимизация не оправдает себя, значит в 22.04 ее отключат. А попробовать в любом случае стоит.

Rinaldus ★★★★★
()
Ответ на: комментарий от Reset

Есть часть софта который прям в разы бодрее. Кажется sqlite и пистон.

upcFrost ★★★★★
()
Ответ на: комментарий от Reset

Замедляет линковку в разы, существенно увеличивает потребление памяти при линковке

Важен лишь конечный результат - скорость работы программы, размер бинарника и отсутствие багов.

cvs-255 ★★★★★
()

Надо ещё везде добавить -fvisibility=hidden -fno-semantic-interposition -fno-plt.

X512 ★★★★★
()

Пофиг, сидим на 20.04 пять лет

TooPar
()

Чо-то в арче до сих пор не замержили LTO, месяц как весит.

One ★★★★★
()
Ответ на: комментарий от DarkAmateur

Где-то читал (вероятно, прошлая тема про арч и ЛТО), что прирост производительности сомнителен (в пределах погрешности), а размер бинарника уменьшается незначительно.

fernandos ★★★
() автор топика
Ответ на: комментарий от fernandos

Наверное, для разных программ по-разному.

Так и есть.

DarkAmateur ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.