gradleビルドのパフォーマンスがCPUコアに比例するかどうかは不思議です。CPUコアの数に応じてグレースケールのパフォーマンススケールを実現する
考慮すると、単一のGradleラッパーのデュアルのXeonワークステーションのアップグレードが、それはそれは私がディスクIOがボトルネックではないよ検討する価値がある場合は疑問に思うのAndroidメーカー
を経由して構築する対高いクロックド?
gradleビルドのパフォーマンスがCPUコアに比例するかどうかは不思議です。CPUコアの数に応じてグレースケールのパフォーマンススケールを実現する
考慮すると、単一のGradleラッパーのデュアルのXeonワークステーションのアップグレードが、それはそれは私がディスクIOがボトルネックではないよ検討する価値がある場合は疑問に思うのAndroidメーカー
を経由して構築する対高いクロックド?
現在のGradleは、複数のCPUコアを利用することができ、2つの方法があります:
はパラレルビルドの実行はマルチプロジェクトに取り組んで切り離されたプロジェクトをビルドしますコマンドラインで--parallel
で有効にすることができます。詳細については、 https://docs.gradle.org/current/userguide/multi_project_builds.html#sec:parallel_executionを参照してください。
テストタスクでmaxParallelForks
を設定すると、並列テストの実行を有効にすることができます。 https://docs.gradle.org/current/userguide/multi_project_builds.html#sec:configuration_on_demand
だから私は、はい、Gradleの性能は、複数のCPUコアとうまくスケール言うだろう:あなたはまた、大規模なマルチプロジェクトのためのオンデマンドの構成を認識しておく必要がありhttps://docs.gradle.org/current/dsl/org.gradle.api.tasks.testing.Test.html
ビルドを参照してください。
テスト実行なしの単一の大きなプロジェクトの場合はどうなりますか? – AlexVPerl