エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いきなり結論 「お金を出して高いマシンを買えばいい」とか言わないで... まずはビルドの並列化とccache... いきなり結論 「お金を出して高いマシンを買えばいい」とか言わないで... まずはビルドの並列化とccacheをやろう。 はじめに BuildrootやYoctoのような規模のビルドを繰り返していると、少しでもビルドを早くしたいという欲望が出てくる。効果があるもの・大したことないもの含め、これまでいろいろな小細工をやってきた経験を雑記としてまとめておく。 大規模ビルドといっても、LinuxやらglibcやらgccやらllvmやらChromiumやらの単一プロジェクトはあまり想定していない。BuildrootやYoctoやAutomated Linux From Scratchといったたぐいの複数モジュールを順にコンパイルするディストリビューションのようなものを想定している。 ハードウェア CPU 主にコンパイルをする場合はCPUがほぼ全てとも言える。並列化できない箇所がネックにならないようあ