3

私はベンチマーク (および他の PC での結果) を探しています。これにより、PC をアップグレードすることで得られる開発パフォーマンスの向上を知ることができます。また、ベンチマークを使用して、上司にアップグレードを正当化することもできます。

開発にVisual Studio 2008を使っているので、ビルド時間がどのくらい改善されるのか、またベンチマークにIDEの性能(編集時、インテリセンス使用時、コードファイルを開くなど)を結果に追加します。

現在、Vista 32 で 2GB RAM を搭載した AMD 3800x2 を使用しています。たとえば、Vista 64 で Q6600、4GB RAM を搭載した Visual Studio 2008 でどのようなパフォーマンスの向上が見られるかを知りたいです。プロセッサ、およびその他の RAM サイズ... また、ハードディスクのパフォーマンスが大きな要因であるかどうかも確認してください。

編集: Vista 32 は最大 3GB の RAM しか使用できないことを認識しているため、Vista 64 について言及しました。そのため、より多くの RAM を使用するには Vista 64 が必要になると思いますが、64 ビット OS で 32 ビット VS 2008 を使用すると大きなオーバーヘッドが発生し、全体的に遅くなる可能性があります。

4

6 に答える 6

2

申し訳ありませんが、特に IDE のベンチマークについては知りません。

ただし、VS は 32 ビットであるため、Vista-64 は Vista-32 よりも速く VS を実行しません。どちらかといえば、Vista-64 では動作が少し遅くなります。Vista x64 で 32 ビット アプリケーションを実行するために、OS は WOW64 と呼ばれる変換レイヤーを使用します。

WOW64 は、Windows 64 ビット オペレーティング システム上で 32 ビット アプリケーションを実行できるようにする、オペレーティング システムによって提供される互換環境です。

問題は、WOW64 で Visual Studio を実行する必要があることです。実際には、Vista x64 では Visa x86 よりも実行速度が遅くなる可能性があります。明らかに x86 では、変換プロセスを実行する必要はありません。

Web 上の Windows の 32 ビット バージョンと 64 ビット バージョンで実行する 32 ビット アプリケーションの間には、多くの比較があります。そして、一般に、何らかのメリットが見られる場合でも、それらは比較的マイナーです. そのようなテストの 1 つでは、特定の限られた状況でのみ改善が見られ、64 ビット環境で実行されている一部の 32 ビット アプリのパフォーマンスが低下することさえあります。

私たちが確認したのは、64 ビット メモリ アドレッシングを使用するか、特に 32 ビット実行可能ファイルのメモリ アドレッシングを 64 ビット バージョンの XP で動作するように変換すると、わずかなメモリ帯域幅のヒットが発生することでした。問題になるほど大きくはありませんが、以前のベンチマーク結果からすでにわかっていたことを証明しています。32 ビット コードは、ネイティブの 32 ビット環境よりも 64 ビット環境でわずかに遅く実行されます。

RAM とディスクのパフォーマンスが向上することは確かに役立ちます。VS は、ビルド時に多くのディスク IO を実行します。

Scott はこれについて良い投稿をしています: http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx

于 2008-12-08T12:07:13.933 に答える
1

PatrickSmacchiaからのこのブログ投稿を読んでください。違いはHDD/SSDにあることは私には十分明らかなので、SSDを選択してください。

于 2008-12-08T12:43:07.527 に答える
0

Anandtech は、Visual Studio 2008 で Chromium のビルドを CPU ベンチマークとして使用し始めました。

http://www.anandtech.com/show/4083/the-sandy-bridge-review-intel-core-i5-2600k-i5-2500k-and-core-i3-2100-tested/19

于 2011-01-10T10:50:30.977 に答える
0

「incredibuild」で強化されたネットワークの環境内のクライアントの概要は、そのような速度比較を提供できると言えます。これを 10 台のクライアントで使用します (ハードウェアはすべて同じですが :( )

興味深い情報を提供するために、私が働いているよりも大きな企業の開発者がここにいるのではないでしょうか?!

于 2008-12-08T12:59:35.950 に答える
0

Visual Studio を比較するベンチマークは知りませんが、これだけは言えます。費用対効果が最も高いのは、より高速なハードドライブ (300 GB の Velociraptor など) を購入し、十分な RAM があることを確認することです。

于 2008-12-08T12:06:33.217 に答える