最高のVisual Studioハードウェアアップグレード
-
02-07-2019 - |
質問
最近の開発者用デスクトップ(E6600、ASUS PN5-E、2GB RAM、350GB SATA2、Vista Ultimate x32)がありますが、さらに絞り込みたいと思います。私は、最高のハードウェアアップグレードが何であるか疑問に思っています。
予算を£ 150GBP(〜$ 300USD)に制限した場合、開発中に最高のパフォーマンス向上が得られると人々は言うでしょうか? (MSDNを持っているので、x64を使って何かを得ることができます。)
Jeff Atwoodの Ultimate 開発者 リグ シリーズ 10,000K RPMのRaptorを追加して起動するのが最善だと考えています(おそらく、すべてのプロジェクトを他のドライブから実行するのであれば、それが重要ですか??)。
編集1:申し訳ありませんが、言っておくべきです-私はすでにデュアルモニターを持っていますが、1つしか持っていない人には素晴らしい答えです!マシンをできるだけ速くしたい。
編集2:さて、私は別のモニターを入手するという答えを受け入れました(そして、そのうちの3つを入手するためのコメントが大好きです!!)。私はもともとこれについて言及していませんでしたが、明らかにお金のための最高のアップグレードです。ただし、2台のモニター(1600x1200、1280x1024)があるため、Raptorを使用します。アルバートとアンティックの回答も喜んで支持しました!作業中にperfmomを見てきましたが、ディスクが最大の性能を発揮します。回答ありがとうございます:)
解決
まだお持ちでない場合は、複数のモニターを使用してください。後悔することはありません。コンピューターの代わりにパフォーマンスをアップグレードすることはありません
Jeff Atwoodがそのことについて語っています: http://www.codinghorror.com/blog/ archives / 000012.html
他のヒント
10k RPMドライブは良いアイデアです。
Visual Studioと作業コピーの両方を10k rpmドライブに配置することをお勧めします。開発中にすべてのディスクI / Oが発生するため、最速のドライブを使用してください。最も重要。
Jeffの問題に関する$ .02は次のとおりです。 http://www.codinghorror。 com / blog / archives / 000800.html
2GB以上のRAMを取得します。予算内に収まるはずです。
2番目にマルチモニターの問題です。 10Kドライブについては、1つあります。確かに約15秒で電源オフからVistaログイン(ドメイン内)に移行するのは良いことですが、開発中にドライブを叩かない限り、あまり役に立ちません。あなたのリグを考えると、実際にはより多くのメモリ4Gigにお金を費やし、MBがそれをサポートできればもっと多く、その後x64にジャンプします。もちろん、それはメモリが現在のボトルネックであると仮定しています(おそらくそうです)。 perfmonはメモリ使用量について何と言っていますか?
私たちは今、同じものを見ています。 ScottGuはハードドライブが最適なルートである可能性を示唆しているようです...
補足:高性能RAMドライブソフトウェアをインストールしてから、可能な限りすべてをそのドライブに移動してみました。 ASP.NET開発の場合 、. NETフレームワークファイル以外のすべて(プロジェクトファイル、一時ファイル、コンパイル済みファイルなど)が移動されました。私はこれがより多くのRAMやより高速なドライブよりも大きな違いを生むと思っていたでしょうが、まったく違いはありません。問題は、主犯人がWindowsドライブであるということです。そのため、他の回答におけるジェフとスコットの推奨事項は、システム全体に関係しています。
2週間前、ジェフの推奨に基づいて新しいリグを構築しました。私が解決できたものから、最大の影響は300Gbヴェロキラプトルハードドライブに由来します。その場合は、ほとんどの開発ツールとプロジェクトをこのドライブに配置してください。 「その他」を使用しないでください。 1日に複数回使用するものをすべて運転する-すべての開発にvelociraptorを使用します。
はい、できれば(4GB以上のRAMを搭載した古いPCゲームをプレイしない限り)64ビットに移行してください。ただし、x64 OSおよびソフトウェアの再インストールの問題は、現時点では利点を上回る場合があります。
より多くのメモリ、より高速なシステムドライブ、個別のデータドライブが、おそらく最も簡単なパフォーマンスの向上です。
3番目のモニターを追加する場合は、おそらく同じメーカー/モデルの2番目のグラフィックカードが必要になります。