物理マシンを専有
M4マシン1台を1ユーザーに割り当てます。CPU、GPU、ユニファイドメモリを他のユーザーと共有せず、共有ホストもありません。コンパイル設定、キャッシュ、タスクの並列数を固定し、同じプロジェクトのビルド結果を比較できます。
専有環境でも、毎回の処理時間が完全に同じになるわけではありません。インクリメンタルキャッシュ、ディスクI/O、依存関係のダウンロード、ご自身の並列タスクなどが結果に影響します。性能を調べる際は、クリーンビルドとキャッシュ利用時のビルドを分けて確認してください。