Лучшее обновление оборудования Visual Studio - PullRequest
6 голосов
/ 29 сентября 2008

У меня достаточно современный рабочий стол разработчика (E6600, ASUS PN5-E, 2 ГБ ОЗУ, 350 ГБ SATA2, Vista Ultimate x32), но я бы хотел выжать еще немного. Я задаюсь вопросом, каким будет лучшее обновление оборудования с минимальными затратами.

Если я ограничу свой бюджет в 150 фунтов стерлингов (~ 300 долларов США), что скажут люди, которые дадут мне лучшее повышение производительности при разработке? (Обратите внимание, что у меня есть MSDN, поэтому я могу использовать x64, если он мне что-нибудь даст.)

Я читал Ultimate * Джеффа Этвуда Developer Rig series и думаю, что добавление Raptor 10 000K RPM и загрузка было бы лучше (возможно, я запустил бы все свои проекты с другого диска, если это имеет значение ??).

Редактировать 1: извините, должен был сказать - у меня уже есть два монитора, но отличный ответ для всех, у кого только один! Я хочу, чтобы машина работала как можно быстрее.

Редактировать 2: Хорошо, я принял ответ о получении другого монитора (и мне нравится комментарий, чтобы получить три из них !!). Первоначально я не упоминал об этом, но это явно лучшее обновление за деньги. Однако, так как у меня есть два монитора (один 1600x1200, один 1280x1024), я пойду за Raptor. Я с удовольствием проголосовал и за ответы Альберта и Антика! Я посмотрел на perfmom во время работы, и диск - тот, который максимально максимально. Спасибо всем за ответы:)

Ответы [ 8 ]

15 голосов
/ 29 сентября 2008

Если у вас его еще нет, перейдите на несколько мониторов, вы никогда не пожалеете об этом. Это не улучшит вашу производительность вместо

вашего компьютера

Джефф Этвуд говорит об этом: http://www.codinghorror.com/blog/archives/000012.html

11 голосов
/ 29 сентября 2008

Хорошая идея - привод со скоростью вращения 10 000 об / мин.

Вы захотите, чтобы и Visual Studio, и ваши рабочие копии находились на диске со скоростью 10 000 об / мин, если вы пойдете по этому пути: именно там будут происходить все ваши операции дискового ввода-вывода во время разработки, поэтому ваш самый быстрый диск будет задействован. самый важный.

Джеффа $ .02 по вопросу здесь: http://www.codinghorror.com/blog/archives/000800.html

6 голосов
/ 29 сентября 2008

Получите на 2 ГБ больше оперативной памяти. Это должно быть в пределах вашего бюджета.

1 голос
/ 29 сентября 2008

Примечание: однажды я попытался установить высокопроизводительное программное обеспечение для ОЗУ, а затем перенести на него все возможное. Для разработки ASP.NET было перемещено все, кроме файлов .NET Framework (файлы проекта, временные файлы, скомпилированные файлы и т. Д.). Я бы подумал, что это будет иметь большее значение, чем больший объем ОЗУ или более быстрый диск, но не имеет никакого значения . Проблема в том, что основным виновником является диск Windows. Таким образом, рекомендации Джеффа и Скотта в других ответах относятся к системе в целом.

1 голос
/ 29 сентября 2008

Мы смотрим на то же самое прямо сейчас. Похоже, ScottGu предполагает, что жесткий диск может быть лучшим маршрутом ...

http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx

1 голос
/ 29 сентября 2008

Я второй вопрос с несколькими мониторами. Что касается 10K диска, у меня есть один. Конечно, неплохо перейти от отключения питания к входу в Vista (в домене) примерно через 15 секунд, но если вы не загоняете диск во время разработки, это не сильно поможет. Учитывая вашу установку, я бы на самом деле тратил деньги на больший объем памяти 4Gig, больше, если бы MB мог его поддерживать, а затем переходил на x64. Конечно, это предполагает, что память - теперь ваше узкое место (вероятно, есть). Что говорит perfmon об использовании памяти?

0 голосов
/ 01 октября 2008

Да, определенно перейдите на 64-битную версию, если вы можете (если вы не играете в некоторые старые компьютерные игры), с объемом оперативной памяти не менее 4 ГБ. Однако проблема переустановки ОС x64 и программного обеспечения может перевесить преимущества.

Больше памяти, более быстрый системный диск и отдельный накопитель данных - это, пожалуй, самое простое повышение производительности.

Если вы добавляете третий монитор, вам, скорее всего, понадобится вторая видеокарта, предпочтительно той же марки / модели.

0 голосов
/ 29 сентября 2008

Две недели назад я построил новую установку на основе рекомендаций Джеффа. Из того, что я смог сделать, наибольшее влияние получил жесткий диск на 300 Гб велоцираптора. Если вы сделаете это, поместите большинство ваших инструментов разработки и проектов на этот диск. Не используйте «другой» диск для всего, что вы будете использовать несколько раз в день - используйте велоцираптор для всех разработок.

...