Sun WorkShop TeamWare ユーザーズガイド

分散メーク (dmake) について

分散メーク (dmake) は、ネットワークおよびマルチプロセッサの能力を充分に利用できるように、make ユーティリティを拡張したツールです。dmake を使用すると、多数のプログラムから構成される大規模なプロジェクトなどを構築する処理を、複数のワークステーション上、またはマルチプロセッサシステムの複数の CPU 上に分散させることができます。

dmake ホストで dmake コマンドを実行すると、構築サーバーにジョブが分散されます。dmake ホストにもジョブを分散することができます。この場合、dmake ホストも構築サーバーと見なされます。dmake は、(ユーザーが作成したメークファイルに従って) 並列構築が可能であると判断したメークファイルターゲットに基づいて、ジョブを分散します。次の条件を満たしているマシンを、構築サーバーとして使用することができます。

dmake ホストから、使用される構築サーバーと各構築サーバーに割り当てられる dmake ジョブの数を制御できます。特定の構築サーバーで実行できる dmake ジョブの数は、当該サーバー上で制御することもできます。

dmake についての詳細は、第 17 章「分散メーク (dmake) ユーティリティの使用」を参照してください。