Comprando um laptop de desenvolvedor: poder de processador ou disco híbrido? [fechadas]

3

Estou procurando um novo laptop para desenvolvimento. Principalmente para aplicativos .NET e SQL server e GIS. Minhas aplicações são geralmente bastante I / O. Como os meus fundos não são ilimitados, pergunto-me que compromissos devo tomar.

Eu tenho meus olhos em dois laptops diferentes com preços similares, e as especificações são praticamente idênticas, exceto que:

  • Um tem um processador mais rápido, mas apenas um disco convencional
  • O outro tem um processador mais lento, mas um disco híbrido

Dado o meu uso esperado, e que os dois laptops são idênticos, exceto pelo mencionado, qual seria a escolha inteligente? Note-se que eu uso Test Driven Development (TDD), o que significa que eu faço um monte de testes repetitivos do meu código. Este (eu acho) é um argumento para um disco híbrido, mas não tenho certeza, se o suficiente para escolher o disco híbrido em um processador maior.

O que você acha?

    
por Morten 24.04.2013 / 21:17

3 respostas

5

Eu acho melhor você comprar o lapatop com melhor CPU por estas razões: 1. Você pode adicionar discos SSD mais tarde, é fácil upgrade, mas você não pode mudar a CPU.
2. Quando você está executando e testando o código, é muito importante que a velocidade seja. Geralmente, não é importante quanto tempo leva para carregar gigabytes de dados. Depende do seu trabalho, mas se se tornar importante, você pode adicionar o SSD mais tarde.

Afinal, devo apontar que o disco híbrido reduz muito o tempo de inicialização. Isso significa 10 segundos versus 1 minuto de tempo de inicialização para um laptop com um disco rígido normal.

    
por 24.04.2013 / 21:47
3

Você mencionou que isso é para o desenvolvimento. ScottGu tem um ótimo post sobre velocidade HD e desempenho do Visual Studio e acho que os mesmos fatores se aplicam a qualquer desenvolvimento que você esteja fazendo.

Why does hard drive speed matter?

Multi-core CPUs on machines have gotten fast enough over the past few years that in most common application scenarios you don't usually end up blocking on available processor capacity in your machine.

What you are much more likely to block on is the Seek and I/O speed capacity with which your computer accesses your hard drive. If you are using an application that needs to read/write a lot of files, it is not atypical for your CPU processor utilization to be really low - since the application might be spending most of its time just waiting for the disk operations to complete.

...

When you do a compilation of a solution, Visual Studio will check for updated assemblies from multiple disk path locations, write out multiple new assemblies to disk when the compilation is done, as well as persist .pdb debugger symbol files on disk with them (all as separate file save operations).

Os processadores modernos são, na maioria das vezes, "rápidos o suficiente" para a velocidade HD.

    
por 24.04.2013 / 21:19
1

O que quer que seja julgado mais robusto. Você quer algo que não vai dar errado e que (com backups apropriados que você DEVE realizar) pode ser recuperado com relativa facilidade quando falhar.

Pelo que vi, um disco rígido padrão é mais confiável.

    
por 24.04.2013 / 21:45