С недавнего времени LTO впихивают везде, где можно. Решил однажды потестить эту новомодную приблуду. Понял, что при сборке компилятор стал жрат озу как не в себя. Других изменений не особо заметил.
Решил разузнать поподробнее, что такое LTO, что дает и почему нужно/ненужно. Изучение материала в интернетах только нагнало туману. Пишут кто что.
В данный момент систему собираю шлангом и в нем доступна как полная оптимизация (full-lto), так и частичная (thin-lto). Собираю пакеты без вот этого всего, но все-таки интересно, будет ли профит от сборки с lto.
Что скажут местные погромисты? Стоит ли овчинка выделки или нет? Нужна ли эта оптимизация на самом деле или просто очередной маркетинговый ход?
П.С, я не погромист и очень далёк от высоких материй, поэтому хотелось бы выслушать мнение компетентных людей.