Преимущества Visual Studio 2010 от четырехъядерных по сравнению с двухъядерными компьютерами? Компиляция многопоточная? - PullRequest
7 голосов
/ 12 мая 2010

У меня машина с Windows XP с двухъядерным процессором 3.6G и 4megs. Я не очень доволен выступлением. Мне было интересно, является ли компиляция в VS 2010 многопоточной и выигрывает ли VS 2010 от перехода с двухъядерной машины на четырехъядерную?

Ответы [ 4 ]

4 голосов
/ 12 мая 2010

На каком языке вы работаете? При компиляции встроенный компилятор C ++ порождает несколько процессов. В VS 2008 это был один проект на ядро; теперь он будет использовать несколько ядер, даже если у вас есть только один (предположительно огромный) проект. Я не думаю, что управляемый код делает.

Полезная запись в блоге о том, какое оборудование будет полезно с VS 2010, http://blogs.msdn.com/ddperf/archive/2008/12/23/visual-studio-2010-hardware-requirements.aspx для более.

3 голосов
/ 12 мая 2010

Вы, вероятно, получите большую скорость от смены жесткого диска (т. Е. На SSD) и установки VS и размещения своих проектов на этом диске. Это ускорит кэш Intellisense, а что нет. Если вы используете XP, а не Vista или Windows 7, оболочка VS2010 была переписана для использования WPF (Windows Presentation Foundation), а WPF не оптимизирован для XP; он будет работать медленнее.

0 голосов
/ 29 марта 2013

Пропустите SSD, купите больше оперативной памяти и поместите все свои проекты на RamDisk, такие как SoftPerfect RAMDisk

0 голосов
/ 12 мая 2010

Компиляция больших проектов, как правило, очень интенсивно использует диск. Получение более быстрого диска ускорит процесс сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...