-1

最近、同じ仕様/ハードウェアを持つ 2 台の新しいビルド マシンを購入しました。私の理解では、同じまたは非常に類似したディスク イメージがそのマシンへのロードに使用されていました。しかし、Visual Studio 2008 は後で両方にインストールされたと思います。両方のマシンで同じソース コードのビルドを開始しましたが、一方のマシンは常に他方のマシンの約 40% の時間で終了します。マシンを監視して、他のプロセスが時間を浪費していないことを確認しましたが、何もありませんでした。

パフォーマンスの違いについて何か考えはありますか? 余分なオーバーヘッドを引き起こす特定の Visual Studio 設定がある可能性はありますか? それとも、システム設定に最も似ていますか?

4

1 に答える 1

1

ここにはあまり情報がありませんが、私は推測します

  1. ハードウェアの問題: 1 台のマシンに障害のある CPU、HDD、またはファンがある場合、エラーのために動作が遅くなる可能性があります。
  2. ネットワークの問題: ビルドの一部がネットワークに送信された場合、何かが見えない場合や低速のマシンからのリンクが悪い場合、長時間の遅延が発生する可能性があります。
  3. ビルド中にマシン 1 がネットワークを介して自分自身と通信する可能性はありますが、マシン 2 は自分自身ではなくマシン 1 と通信しますか?
于 2010-09-30T16:37:48.737 に答える