Linuxカーネルをコンパイルするときに以下を使用するかどうかを知りたいです-Ofast
。
- 価値。
- サポート(カーネル作成者はどのレベルの最適化を検討しましたか?)
- 安全。
この問題は、私が書いたいくつかの小さなプログラムをコンパイルしたために発生し、最大の最適化でコンパイルするより速かったもの-Ofast
と比較して-O2
-O0
答え1
「はい」のように続けてください!オープンソースなど。顔に爆発するか?おそらくそうではありません(GCCの人々が正しく実行している場合、つまり実験的/未公開バージョンを使用していない場合はかなり確実です)。しかしそれはいいえコンパイラオプションの1つ非常に広いカーネルビルダーによってテスト/レビューされました。
自己責任でご使用ください。する追跡するそして報告する結果として生じるすべての問題(GCCとLinuxの場合)