Sun Studio 12: 分散メイク (dmake)

-j dmake_max_jobs

実行時構成ファイル中の構築サーバーの指定グループに分散される最大ジョブ総数を指定します。

デフォルトの最大ジョブ数は、構築サーバーグループに指定されるジョブの総数です。

ジョブは、実行時構成ファイルの中で出現する順に 1 つずつホストから減算、またはホストに加算されます。

たとえば、実行時構成ファイルに指定されるジョブの総数を 8 とします。


host earth { jobs = 3 }
host mars  { jobs = 5 }

<分散する最大ジョブ数> を 11 と指定する場合、dmake は次のようにして、現在の最大ジョブ総数 (8) にさらに 3 つのジョブを加算します。


host earth { jobs = 5 }
host mars  { jobs = 6 }

また、<分散する最大ジョブ数> を 4 と指定する場合、dmake は次のようにして、元のジョブ数 8 から 4 つのジョブを減算します。


host earth { jobs = 1 }
host mars  { jobs = 3 }