3

Я ищу новый ноутбук для разработки. В основном для .NET и SQL-серверов и ГИС-приложений. Мои приложения обычно довольно тяжелые. Поскольку мои средства не безграничны, мне интересно, какие компромиссы мне следует предпринять.

Я смотрю на два разных ноутбука с одинаковой ценой, и характеристики практически идентичны, за исключением того, что:

  • Один имеет более быстрый процессор, но только обычный диск
  • Другой имеет более медленный процессор, но гибридный диск

Учитывая мое ожидаемое использование и то, что оба ноутбука идентичны, за исключением упомянутого, что было бы разумным выбором? Следует отметить, что я использую Test Driven Development (TDD), что означает, что я делаю много повторяющихся тестовых прогонов моего кода. Это (я полагаю) аргумент в пользу гибридного диска, но я не уверен, достаточно ли этого, чтобы выбрать гибридный диск вместо более крупного процессора.

Как вы думаете?

3 ответа3

5

Я думаю, что вам лучше купить лапатоп с лучшим процессором по следующим причинам:
1. Вы можете добавить диски SSD позже, это простое обновление, но вы не можете изменить процессор.
2. Когда вы запускаете и тестируете код, очень важно, насколько он быстр. Обычно не важно, сколько времени занимает загрузка гигабайт данных. Это зависит от вашей работы, но если это станет важным, вы можете добавить SSD позже.

В конце концов, я должен отметить, что гибридный диск значительно сокращает время загрузки. Это означает 10 секунд против 1 минуты загрузки ноутбука с обычным жестким диском.

3

Вы упоминаете, что это для развития. ScottGu имеет отличный пост в блоге о скорости HD и производительности Visual Studio, и я думаю, что те же факторы будут применяться к любой разработке, которую вы делаете.

Почему скорость жесткого диска имеет значение?

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

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

...

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

Современные процессоры в основном «достаточно быстрые», что позволяет использовать скорость HD.

1

Все, что считается наиболее надежным. Вы хотите что-то, что не станет легким делом и которое (с соответствующими резервными копиями, которые вы ДОЛЖНЫ предпринять) может быть относительно легко восстановлено, если оно потерпит неудачу.

Из того, что я видел, стандартный жесткий диск более надежен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .