一個很好的視頻卡是而不是必須有,除非你想用Visual Studio開發先進的3D(畢竟這是一個選項)。 WPF和多顯示器可以在任何你現在購買的視頻卡上工作。
什麼是一個絕對的要求是4GB的RAM,只適用於Win7下的Visual Studio 2010(顯然x64,因爲x86版本不能使用4GB的RAM)。添加虛擬機引發了這種需求。這沒有上限,因爲它實際上取決於您計劃同時運行多少個虛擬機以及將在哪些應用程序上運行。每個運行Win7的虛擬機最少增加1GB,如果它們應該運行數據庫,源代碼管理或任何重負載應用程序,則最多增加1GB。
另外,對於虛擬機,如果要同時運行它們,則幾乎必須讓它們使用單獨的物理硬盤驅動器,否則,您將無法在主機和虛擬機上體驗石器時代級別的磁盤性能(除非它全部在SSD上,我從未嘗試過)。
我會購買計算機進行編程現在我肯定會購買一個固態硬盤來承載Win7,VS和項目,它真的很舒服(我目前的桌面需要幾分鐘來啓動和加載我的項目,任何改善加載是好的)。
在CPU方面,你可能希望把錢花在覈心的數量,而不是處理器的實際速度(頻率)。所有的CPU都有不錯的表現,但是如果你在一個雙核CPU上運行多個虛擬機,你的計算機可能會減慢很多。 i7芯片是一個非常好的芯片,但我認爲你不會在高端的英特爾芯片上花費大量資金購買大量的芯片。去尋找一個很好的價格/性能比的核心,這對於你的預算將是一個4核i5或6核Phenom II X6(我個人更喜歡X6,但我不想聽起來部分)。更一般地說,如果您的主機或您的虛擬機用於運行DB或持續集成構建或源控制服務器,這些服務器可供很多人訪問,您可能希望將另一臺計算機用作開發計算機,因爲可用性將是重要的(這意味着不需要重新啓動,避免硬件和軟件故障)。你可能想買一個好的主板,一個優秀的電源,再加上一個擁有衆多風扇的好塔。你可能想要考慮你將用於備份的內容。
編輯:最後一行幾乎排除了預建的計算機,因爲據我所知電腦製造商將幾乎總是包括即使在高端計算機便宜的電源和主板,因爲這些點不公佈。
你從字面上回答我所能問的所有問題。非常感謝。 – Kamyar 2010-12-14 17:10:17
+1爲Phenom II X6 :) – 2011-08-05 17:00:38