Xorax IncrediBuild を使用して、Visual Studio 2013 (またはそれ以降) のプロジェクトをビルドしています。
- プロジェクトのプロパティで/MP オプションをオンにすると、IncrediBuild のパフォーマンスに何らかの影響がありますか?
- それは助けになりますか、干渉しますか、それともオプションは無視されますか?
残念ながら、IncrediBuild のドキュメントには確認が見つかりません。
Xorax IncrediBuild を使用して、Visual Studio 2013 (またはそれ以降) のプロジェクトをビルドしています。
残念ながら、IncrediBuild のドキュメントには確認が見つかりません。
/MP スイッチを使用すると、コンパイラは別のプロセスでそれ自体のコピーを生成し、コピーはローカル マシンのコアで同時にソース ファイルをコンパイルします。
IncrediBuild にはビルドを並列化する独自のメカニズムがあり、そのメカニズムは /MP オプションを完全にオーバーライドします。IncrediBuild を使用すると、ビルドが既に配布されており、ローカル マシン (イニシエーター) だけでなく、ローカル ネットワーク (エージェント) 上の他のコンピューターの CPU のアイドル サイクルも使用するため、/MP スイッチが冗長になります。つまり、/MP スイッチは IncrediBuild に害を及ぼすことはありませんが、より良い結果を得るのにも役立ちません。
私は IncrediBuild で働いています。