Я хочу узнать, можно ли скомпилировать ядро Linux с -Ofast
помощью:
- Стоило того.
- Поддерживается (какой уровень оптимизации учитывают авторы ядра?)
- Безопасный.
Вопрос возник из-за того, что я скомпилировал несколько небольших программ, написанных мной, -Ofast
и они значительно увеличили скорость по сравнению с -O2
и -O0
. Тогда, возможно, мне стоит попробовать скомпилировать программы, написанные не мной; поскольку мой компьютер довольно старый, я хочу скомпилировать их с максимально возможной оптимизацией.
решение1
Как в "может", вперед! Открытый исходный код и все такое. Он взрывается у вас в лице? Вероятно, нет (если ребята из GCC сделали это правильно, конечно; совершенно уверен, если вы не используете какую-то экспериментальную/невыпущенную версию). Но онне являетсяодин из вариантов компилятора, получающийочень обширныйтестирование/проверка сборщиками ядра.
Идите на свой страх и риск.Делатьотслеживатьи отчетлюбые возникающие в результате проблемы (в GCC и Linux).