забудьте процессор. Самый большой прирост производительности, который вы можете дать своей машине, - это твердотельный накопитель. Компиляция и фоновые процессы, такие как Resharper и Intellisense, настолько интенсивны при вводе-выводе, что основным узким местом в Visual Studio является IO. Я никогда не видел, чтобы VS max загружал процессор, независимо от того, был ли у меня одноядерный, двухъядерный или 8 ядер, как сейчас.
Обновление
Спасибо за ваш комментарий @Erx ... Я не специалист по точным процессам, которые происходят. Однако, если вы подумаете о том, сколько операций чтения выполняет компилятор только для компиляции проекта, вы не удивитесь попаданию ввода-вывода. Visual Studio может хранить файлы в памяти, но заметили ли вы, что когда вы собираете проект и у вас есть несохраненные изменения, файлы сначала сохраняются до того, как начинается сборка? Это говорит мне, что компилятор msbuild обращается к сохраненным файлам и не использует файлы в памяти. Если вы закрыли файл в VS, нет никакой гарантии, что файл все еще находится в памяти, так как он мог быть очищен с помощью управления памятью VS. Так что имеет смысл, что компилятор получает чистую копию. Это может быть много сотен или тысяч файлов. Затем идет запись скомпилированного вывода, чтение пакета NuGet, сценарии ConfigGen (http://configgen.codeplex.com/). Вы получаете изображение.
Кроме того, я где-то читал, что Intellisense много читает и записывает в файловую систему, так что это будет дополнительным ударом по производительности, если у вас медленный жесткий диск.
Плагины, такие как Resharper, также попадают в файловую систему, особенно при фоновой компиляции. Я бы никогда не выступил за удаление Resharper, так как это лучший инструмент для повышения производительности. Поэтому я еще раз повторю, что если вы выплеснули новую модную систему с последним количеством доступных ядер и огромным количеством оперативной памяти, потратьте пару сотен долларов / 100 фунтов стерлингов на новый SSD. Вы не пожалеете об этом.
Кроме того, ознакомьтесь с болотом Скотта Гатри по этому вопросу. http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx В частности, я цитирую: «... при необходимости, компромисс между покупкой дополнительной скорости процессора и преимуществом вместо покупки более быстрого диска». Если кто-то должен знать, вы ожидаете, что об этом узнает глава группы разработчиков Visual Studio.