問題タブ [incredibuild]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2013 - Visual Studio (2013) の既定のビルド ソリューション (F6) をオーバーライドして、代わりに Incredibuild を使用しますか?
現在、Visual Studio 2013 用の無料バージョンの Incredibuild ( https://www.incredibuild.com/accelerate-visual-studio-cc-builds.html ) を使用しています。
VS の [ソリューションのビルド] ボタン (F6) をオーバーライドして、代わりに Incredibuild の [ソリューションのビルド] ボタン (Ctrl + Alt + 8) を使用する方法はありますか?
cpu-usage - Incredibuild がすべての CPU リソースを使用していないのはなぜですか?
Incredibuild 5 コーディネーターとクライアントを使用しています。
誰かが Incredibuild アドオンを使用して VS2010 でリビルドを開始すると、ビルド PC の CPU 使用率が 100% に達せず、常に 5 ~ 30% を使用するだけです。
ビルド PC のクライアント優先度設定は高く設定され、すべてのコアがビルド プロセスに割り当てられます。ビルド コーディネーターでは、次の設定を使用します。
- ビルド優先度: 高
- 割り当ての優先度: 高
- リモート タスク: 高
- HyperThread が有効で、最大に設定されています。
ビルド クライアントで最大の CPU 使用率に到達するにはどうすればよいですか?
performance - Visual Studio オプション /MP は IncrediBuild に役立ちますか?
Xorax IncrediBuild を使用して、Visual Studio 2013 (またはそれ以降) のプロジェクトをビルドしています。
- プロジェクトのプロパティで/MP オプションをオンにすると、IncrediBuild のパフォーマンスに何らかの影響がありますか?
- それは助けになりますか、干渉しますか、それともオプションは無視されますか?
残念ながら、IncrediBuild のドキュメントには確認が見つかりません。
performance - MSBuild または Incredibuild を使用してビルドしようとすると、Visual Studio 2013 のビルドに 4 倍の時間がかかる
数日間、30 以上のプロジェクトでソリューションを構築してきましたが、ソリューションを構築、再構築、またはクリーニングするときに、チーム内の他のピアの約 4 倍の時間がかかることに気付きました。これは、MSBuild と Incredibuild を使用してビルドしようとしたときに発生しました。
サーバーへの Incredibuild 接続と、Incredibuild エージェント設定と VS ビルド設定の両方ですべてのビルド構成を確認したところ、すべての値が期待どおりでした。
c++ - IncrediBuild は、Visual Studio 2010/2012 ソリューションのいくつかのプロジェクトを 1 つのスレッドでコンパイルします
~20 のプロジェクトで構成される VS2008 ソリューションを VS2010 にアップグレードしようとしていますが、一部のプロジェクトのビルドに問題があります。異なるバージョンの VS (2010、2012、2013。vc90 コンパイラ バージョンでも) / IncrediBuild (4.61、5.0、6.1) / Windows (7、8) を試しましたが、何も役に立ちません。プロジェクトと Incredi のすべての可能なオプションも変更されました。これらのプロジェクトには、カスタム ビルドのルールと手順が設定されていません。問題を解決するために何ができるか誰か教えてください。
まだ画像を読み込めなかったので、グラフのスクリーンショットを作成するためのリンクです。
Upd : IncrediBuild を使用せずに VS2013 でソリューションをコンパイルしようとしましたが、/MP オプションを使用して、まったく同じ結果になりました - プロジェクトの一部のファイルは順次同じ順序でコンパイルされたため、Incredi は無害であり、問題は私たちのプロジェクトとVSがそれをどのように扱うか。
visual-studio - IncrediBuild を DevEnv.exe と MSBuild.exe で使用する
私は Xorax IncrediBuild を使用してVisual Studio 2013 (またはそれ以降) のソリューションとプロジェクトをビルド.vcxproj
しています.csproj
。
少し掘り下げましたが、次のことを学びました。
通常の Visual Studio で IncrediBuild を使用すると、デフォルトで Devenv.exe が使用されます。
バージョン 5.0 以降、デフォルトの Visual Studio の DevEnv の代わりに MSBuild のビルド エンジンを使用するように IncrediBuild に具体的に指示する
BuildConsole.exe
新しいスイッチをサポートしています。/UseMSBuild
そのため、Visual Studio プロジェクトの場合、次の 2 つのモードを使用できます。
BuildConsole.exe MyProj.vcxproj
使用するDevEnv.exe
BuildConsole.exe MyProj.vcxproj /usemsbuild
使用するMSBuild.exe
2 つのエンジンの使用に違いがあるかどうかを知りたいです。
私はいくつかのテストを行い、次のことを観察しました。
の場合、IncrediBuild の「初期化中...」フェーズに少し時間がかかります
DevEnv.exe
。BuildConsole.exe
明らかに、異なる出力を生成します。ビルドのパフォーマンスに違いはありません (またはわずかです)。
個々の C/C++ ネイティブ プロジェクト ( .vcxproj
) とソリューション全体( .sln
)をビルドする場合、 とを使用する利点と欠点は何DevEnv.exe
ですかMSBuild.exe
?
c++ - ローカル マシンのみを使用するように IncrediBuild を指定します
ビルドでローカル マシンのみを使用し、リモート エージェントを使用しないように IncrediBuild BuildConsole を指定する方法はありますか?
caching - Incredibuild エージェントの「ファイル キャッシュ」を消去できますか?
Incredibuild コーディネーターでは、一部のエージェントに「より大きなファイル キャッシュをお勧めします」という警告が表示されます。ファイル キャッシュが 4000 MB を超えて設定されており、それを拡大したくありません。キャッシュの内容をクリアできますか? キャッシュをクリアするとどのような影響がありますか?