1つのSQLServerインスタンス(2005、2008)、場合によってはOracle DB、Visual Studio、通信アプリケーション(Eメール、IMなど)、および複数の仮想マシンを同時に実行します。
ノートブックまたはデスクトップPC?開発者を最も生産的にするための残りの環境はどうですか? 2台のモニター?
開発者ワークステーションでほぼ正確なアプリケーションのセットを実行し、セットアップに非常に満足しています。
誰も言及していないことに驚いています [〜#〜] ssd [〜#〜] .. ..
ストリップアレイ(RAID0)として構成された2台のハードドライブ-コードが何らかのタイプのソース管理に格納されている限り、最新のビルドを取得するとIO集中的)になります。
事態が悪化した場合に備えて、スケジュールされたシステム状態のバックアップ。
それらのVMをホストするための多くのRAM。
ローカル管理者の権利、ほとんど与えられます。
VisualStudioを実行している場合のWindowsx86-VSは32ビットアプリであり、64ビットOSでWOWすることはできますが、それでも低速です(MSBuildと同じ)。
これは、Windowsベースの開発用です(冒頭の投稿にリストされているアプリで提案されています)。
可能であれば、RAM DISKを取得して、IO本質的なもの(ビルドのコードなど)のようなものをその上に配置してみてください。
ブランドのコンピューターを購入しないでください。自分で作ってください。いくつかの$$$を節約すると、プレミアムパーツを入手できます。あなたがその道を進んでいるのであれば、ノートブックはここでは例外です。
運が良ければ、代わりにSSDハードディスクを入手してください。最後に、必要のないがらくたをインストールしないでください。 Windows OSの肥大化が少ないほど、優れています。
ノートブックはそのようなアプリケーションを同時に高速で実行できない可能性があるため、デスクトップワークステーションをお勧めします。
私のホームリグには、Core2Duo 3.2GHz、4 GB RAM、3台の7200 RPM HDD(非RAID)、24インチモニターがあります。これは、あなたと同じようなアプリケーションをかなりスムーズに実行します。満足しています。
Stackoverflowに関するこの記事 さまざまなメーカーのワークステーショングレードのハードウェアについて説明しています。その中の資料は興味深いかもしれません。 (免責事項:私は受け入れられた答えを書きました)。 この記事 この種の機械をeBayから中古で購入する方法について説明します。