我想知道編譯Linux核心是否-Ofast
使用:
- 值得。
- 支援(內核編寫者考慮了什麼等級的最佳化?)
- 安全的。
出現這個問題是因為我編譯了一些我寫的小程序,-Ofast
與 和 相比,它的速度明顯提高-O2
,-O0
那麼也許我應該嘗試編譯我沒有寫的程式;由於我的計算機有點舊,我想以盡可能最高的優化進行編譯。
答案1
就像「可以」一樣,繼續吧!開源等等。它會在你臉上爆炸嗎?可能不會(如果 GCC 的人做對了,也就是說;如果您不使用某些實驗/未發布的版本,則非常確定)。但它不是編譯器選項之一非常廣泛由核心建構者進行測試/審查。
請自行承擔風險。做追查並報告任何由此產生的問題(對於 GCC 和 Linux)。