1

假設我們必須保持在Windows XP x86,在Visual Studio 2010中使用ReSharper,PowerTool和一些其他較小的附加組件工作的最佳規範是什麼?用於運行Visual Studio 2010 + ReSharper的PC規格平穩

組件,我們可以升級爲:

  • CPU
  • RAM
  • HDD
  • 圖形

目前,我有一個奔騰雙核E5300 2.6GHz的帶4GB內存和ReSharper使Visual Studio在大約2000個文件的解決方案中崩潰。

+0

x86操作系統無法在4GB RAM上運行。在實踐中你可以看到3-3.2 GB。我建議你先安裝x64操作系統。順便說一句,我與Athlon 5400+和3GB與幾個相似大小的項目一起工作,它的工作原理 – Cheburek

+0

應該是程序員。se –

+0

@因子 - 你爲什麼這麼認爲,看起來像一個很好的SO問題。從下面的FAQ,它是專業的問題,與常用的工具,很實用,並交代和基於實際的問題: - 特定的編程問題 - 軟件算法 - 軟件工具程序員 常用 - 事項對編程界來說是獨一無二的 ...那麼你是在正確的地方問你的問題! 您應該只根據您面臨的實際問題提出實際的,可回答的問題。 –

回答

3

真的應該移動到Win 7,或者至少是Win Vista。在VS上進行巨大的改進,只需在這些之上運行即可。

正如你所說XP x86上,提出了一些建議:

  • 拉姆:4GB一樣快,你可以得到的。這很重要,但也僅取決於VS實例的數量和解決方案的大小。在4Gb我建議留在低解決方案支架(< 25個項目)。

  • CPU:儘快獲得。多核心有所幫助,但是很多VS UI在GUI上都是單線程的。

  • 硬盤:VS是一個硬盤怪物,速度如此之快的硬盤。 SSD尤其在這裏。首先在這裏花錢。 R#perf瓶頸是文件掃描,所以這也會對此有所幫助。

  • 圖形:遠比你想象的更重要,主要是由於VS使用WPF和硬件加速。使用STABLE驅動程序獲得良好顯卡非常重要。 VS 2010 SP1在默認情況下會禁用XP上的硬件加速(可以在設置中打開),因爲XP上的VS 2010崩潰來自不穩定的圖形驅動程序,而WPF遇到了很多問題。如果你獲得了一個穩定的,請將該設置打開!

另一個問題是隻是定期重新啓動,VS在內存中做了很多,並沒有太好的清理。所以堆棧會很快填滿,並且會經常崩潰(PerfWaston正在查找此信息),因此重新啓動每隔一段時間都會有所幫助。

正如我在開始時所說的,您最好的選擇也是最便宜的(與新硬件相比)升級到Win7,尤其是x64。更多的內存,更好的固態硬盤支持,更穩定的操作系統,有很多內容可以幫助您的VS體驗更快更穩定。

0

我強烈建議移動到64位。即使你在Visual Studio中只有4GB的可尋址內存,如果你的內存超過4GB,它也可以訪問更多的內存。

另外,獲得更快的硬盤。 SSD或RAID 5.我會選擇更快的CPU。