2008-09-10 11 views
-3

Я разработчик .net (в настоящее время используется Visual Studio 2008). Я ищу купить новый компьютер, который я не хочу менять в течение следующих 3 лет.Нужна помощь в области программирования

Среди вариантов, которые у меня есть, я думаю, будет ли двухъядерная 3 ГГц машина лучше, или будет ли четырехъядерная машина 2,4 ГГц лучше?

Пожалуйста, помогите.

Update: Это то, что я получил, наконец: Intel Q9550 (Quad Core с 12 M Cache) 4 GB RAM 10K RPM жесткий диск

+0

Это должно быть сообщество Wiki, и это очень специфично. – Uri 2009-02-13 04:45:29

+0

В соответствии с нашим руководством по этой теме (https://stackoverflow.com/help/on-topic) "** Некоторые вопросы по-прежнему не соответствуют теме, даже если они вписываются в одну из перечисленных выше категорий: * * ... Вопросы, предлагающие нам * рекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебник или другой ресурс вне сайта *, не соответствуют теме ... " – 2018-01-06 04:23:05

ответ

3

В настоящее время более-синхронизированный система двухъядерный, вероятно, быстрее использовать с Visual Studio.

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

3

Я не верю, что VS 2008 использует преимущества нескольких ядер, поэтому переключение на ГГц по ядрам будет твердым. С другой стороны ... Вы можете запускать больше экземпляров на других ядрах.

Учитывая, что я все же, вероятно, поеду на ГГц по ядрам, так как не так много вещей реально используют избыточные ядра. Конечно, это, скорее всего, изменится в будущем. :)

3

Наш прославленный Джефф Этвуд на самом деле имеет пост в блоге на эту тему:

Однако, я хотел бы получить четырехугольник. Возможно также.

2

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

Я считаю, Джефф отметил, что во время его Building a PC series, а также в Ultimate Developer rig series

Те серии Скотта Хансельман в 2 сообщений блога обеспечивают нагрузок полезной информации, которую вы можете захотеть взглянуть

1

Я говорю идти за четырехъядерный ядро. Затем вы можете подключить его к 3GHz. Тогда это лучшее из обоих миров.

2

Три года - это много времени, я бы пошел на квадроцикл. Причина в том, что сегодня Visual Studio не будет использовать его, но через три года ... вы не знаете. Учитывая, что вы нацелены на систему, которая может длиться около трех лет, это будет, ИМО, самым мудрым решением.

С другой стороны, разница в скорости между 2,4 и 3,0 на одном ядре может быть заметной. Но, как говорили другие, получите жесткий диск на 10.000 оборотов в минуту, и вы будете счастливее.

Удачи вам в вашей системе!

+0

У меня уже есть 10K об/мин на этом – Vaibhav 2008-09-10 17:16:24

2

Максимальное количество оперативной памяти. Линкером является интенсивный объем памяти, а также Visual Studio.

0

Я бы выбрал как можно больше ядер, даже если они несколько меньше.

Большинство разочарований в качестве разработчика (и пользователя компьютера в целом) происходят не с того времени, которое требуется для выполнения операции, а с замедленным оттоком других вещей, поскольку происходит крупная операция, или с неустойчивыми пусками и остановками свободного движения.

Учитывая, что большинство IDE запускают crapload потоков, и вы также, вероятно, используете другие приложения, больше ядер лучше и снижает нагрузку переключения на компьютер.

Например, я обычно работаю: 1) Eclipse IDE, который держит консоль для программы, работающая 2) Еще одна копии Eclipse IDE или приложение я тестирование 3) сервер базы данных 4) Некоторые другие демоны.

Я бы предпочел, чтобы все четыре были запущены одновременно, чтобы они работали быстрее, но должны переключаться.

0

Учитывая разочарование у меня с два основных машиной и видящей высокой загрузкой процессора, я думаю, что мое кровяное давление поднимется меньше на коробке 4 процессора ...

это и много больше памяти.

0

Visual Studio ОЧЕНЬ интенсивный диск. Это ваша проблема №1. Кроме того, если вы используете MSBuild, вы можете использовать столько ядер, сколько хотите, компилируя из командной строки.

Совет 1: Получите квадрат. Совет 2: Получите загрузочный диск 10 000 об/мин Совет 3: Поместите Windows и VS на один диск, а весь ваш код - на другой Совет 4: Запустите 64-битную Vista с 4 гигабайтами оперативной памяти.

Все это можно сделать под 1000 долларов США.

 Смежные вопросы

  • Нет связанных вопросов^_^