Estação de trabalho para um desenvolvedor de software [fechado]


12

Sou desenvolvedor de software, planejando obter uma nova estação de trabalho para desktop. Em parte por causa das políticas da empresa e em parte porque tenho outras coisas a fazer além da construção de hardware, a máquina deve ser um pacote prontamente disponível de um grande fabricante como a Dell. Mas estou impressionado com a escolha, pois não sou realmente um geek de hardware de PC ou entusiasta de jogos. Independentemente disso, eu gostaria de ter uma máquina decente, pois passarei muito tempo com ela.

Alguns requisitos:

  • Quieto!
  • Pelo menos 6 GB de memória
  • Processador quad core
  • Raid 1
  • Monitor 1920 x 1200 de 24 "

Fácil o suficiente, mas que tal:

  • Controlador gráfico. Quanta memória? Qual chipset? Qual marca? Não tenho idéia do que preciso (provavelmente o mais barato faria?)
  • O que é um bom gabinete / chassi? Alguns dos Dell são atrevidos e silenciosos?

Dei uma olhada rápida no Dell Precision T5500, mas não sei por que devo escolher e não outra coisa. Portanto, quaisquer experiências e recomendações boas (ou ruins) são apreciadas!

Edit: Começando a perceber que estou apenas procurando por um computador simples de boa qualidade , nada sofisticado, exceto talvez um pouco mais do que a memória e os músculos médios do processador. No entanto, o RAID 1 ainda é quase obrigatório: embora os backups normais evitem a perda de dados em funcionamento, eles não ajudam na redefinição de todos os pequenos detalhes de uma boa caixa de desenvolvimento em caso de falha de hardware; levaria dias. Bem, tirar uma imagem de disco de uma configuração de trabalho seria algum tipo de opção do pobre homem, mas ...


1
Desenvolvo software científico para desktop, usando algumas linguagens JVM, Python, C e C ++. NetBeans e Emacs para IDEs. Algumas coisas da GUI. Nada relacionado à web ou dispositivos móveis. Ocasionalmente, meu software precisa realizar algum processamento sério de dados; portanto, é necessário algum músculo do processador.
Joonas Pulakka

3
para pura atividade de desenvolvimento de software que não é um processamento 3D pesado, as placas de vídeo de nível básico estão bem. Escolha uma que tenha duas portas DVI para poder conectar dois monitores com qualidade DVI. Confie em mim, depois de experimentar a produtividade mental de vários monitores, usar um único monitor é como ficar cego de um olho.
precisa saber é o seguinte

2
@Joonas: Essa seria sua preferência pessoal se você gosta de um monitor grande ou múltiplo. Algumas pessoas podem achar um monitor grande muito mais benéfico para o fluxo de trabalho. Algumas pessoas gostam da configuração realmente ampla de dois monitores, mas outras colocariam todo o seu dinheiro em um grande monitor. Sente-se à sua mesa e imagine como você trabalha e decida qual configuração funcionaria melhor para você.
Troggy

2
Estou mudando isso para CW, já que não há uma "melhor" resposta, pois há muitas variáveis.
Ivo Flipse 15/01/10

1
Se o orçamento não for um problema, 2 unidades SSD decentes como uma unidade do SO serão acionadas **. Se você não precisar armazenar grandes arquivos de dados (ou grandes quantidades de música :)), a capacidade limitada de um SSD não será um problema.
Ahe

Respostas:


9

Você já pensou em adquirir um iMac e instalar o Windows e / ou Linux usando o Bootcamp? O modelo de 27 "atende à maioria dos seus requisitos, principalmente por ser silencioso e por ter uma boa qualidade de construção. Eles também possuem hardware gráfico decente para um sistema não dedicado aos jogadores.


1
Obrigado, uma opção interessante. Eles parecem ser menos caros do que eu pensava.
Joonas Pulakka

A execução do host e do sistema operacional clinet prejudicaria o desempenho em comparação com a execução nativa?
Dave M

4
Também sou desenvolvedor e considero o Mac OSX a plataforma de desenvolvimento ideal, pois permite fácil acesso às três principais plataformas, incluindo várias versões de cada uma, Windows, Mac OSX e Linux. A execução de SOs no VMWare é realmente bastante eficiente, com impacto mínimo no desempenho, imperceptível na maioria dos casos. E a diferença de custo é mais do que explicada pelo software incluído no OSX, a estabilidade do Unix, a versatilidade e a facilidade de uso.
Nicerobot

2
@DaveM: FYI, o bootcamp não é uma VM, é uma maneira de instalar o Windows nativamente. Portanto, não há perda de desempenho - o sistema operacional é simples. O Bootcamp resolve todos os problemas insanos de driver para você.
Electrons_Ahoy

6

Eu desenvolvo aplicativos para ganhar a vida ... As ferramentas incluem Visual Studio 2005, 2008, SQL Server 2005, 2008, Reporting Services, Analysis Services, etc. Também tenho VMs (VMWare Workstation) para executar versões mais antigas de navegadores para testes de compatibilidade (IE 6.0), execute Servers e assim por diante. Também faço edição de imagens e vídeos (Adobe Photoshop / Premier) no meu equipamento. Aqui estão as partes que eu coloquei no meu mais recente compilado e que eu recomendo:

  1. CPU: Intel i7 860 Hyperthreading de quatro núcleos com modo Turbo quando nem todos os núcleos estão em execução.
  2. RAM: 4 x 2 GB sticks DDR3 1333 Kingston Value RAM.
  3. Placa-mãe: chipset Intel P55 (Gigabyte P55A-UD4P).
  4. HDD: 1 x 640 GB Western Digital Black para SO e aplicativos; 1 x 1 TB Western Digital Black para dados; 1 x 640 GB Western Digital Black dedicado a arquivos de paginação, Photoshop e Premier Scratch e a máquinas virtuais.
  5. Placa de vídeo: baseada no ATI Radeon 5850. Eu também uso meu PC para jogar.
  6. Fonte de alimentação: Corsair HX650W
  7. Unidade externa para armazenar backup e gerar imagens para a unidade do SO: 1,5 TB Western Digital Green.
  8. Dissipador de calor / ventilador da CPU: Cooler Master Hyper 212 Plus.

Dev Machine


Tenho uma configuração semelhante à sua, exceto que minha estação de trabalho é apenas minha estação de trabalho. Os jogos acontecem em outro PC, portanto, a estação de trabalho possui uma placa de vídeo básica apenas para suportar dois monitores.
Icelava

Portanto, essa é uma configuração criada automaticamente? Obrigado, mas preciso encontrar um pacote prontamente disponível de um grande fabricante , pelos motivos descritos em minha pergunta. Além das políticas da empresa e do uso do tempo pessoal, há uma vantagem real nisso: se a máquina quebrar, você terá uma substituição exatamente semelhante rapidamente.
Joonas Pulakka

Sim, eu peguei as peças e as montei (com atenção especial ao PSU e aos Discos Rígidos). Por experiência, qualquer problema com a compilação se manifestará após um período de "burn-in" de cerca de 2 semanas. Depois disso, geralmente são os discos rígidos que podem causar problemas, e é por isso que faço backups dos meus dados e faço uma nova imagem do disco do OS / Apps a cada poucas semanas. Se, por exemplo, o disco do OS / Apps falhar, é só pegar um novo e restaurar a imagem do backup.
ciclo

@icelava, mais e mais aplicativos agora estão usando a GPU para complementar a CPU ... por exemplo, aplicativos de edição e transcodificação de vídeo estão começando a fazer isso ao renderizar / transcodificar um arquivo de vídeo.
ciclo

640 GB dedicado ao arquivo de paginação ?? por que 640 GB para arquivo de paginação ?? quando sua ram é de 8GB ???
AminM

3

Eu recomendaria um HP. Seus sistemas são confiáveis ​​e também oferecem servidores, portanto, suas solicitações mínimas não devem ser um grande problema.

Prefiro HPs ao invés da Dell, simplesmente porque o Suporte Técnico da HP vence bastante a média de tempo de chamada de 2 horas da Dell e a vida útil do produto em 3 a 4 anos. Atualmente, usamos laptops e desktops HP para praticamente todas as nossas máquinas não-linux / solaris.


3

Eu tinha alguns ThinkPads e fiquei bastante feliz com eles; embora eu esteja incerto quanto à sua qualidade desde que a Lenovo os assumiu.
Agora estou executando um Alienware M17x e é dourado!

Claro que isso pressupõe que você esteja considerando um laptop de substituição de desktop. O laptop em si não teria um monitor de 24 ", mas como eles vêm basicamente com vídeo duplo, você pode colocar outro monitor (ou dois ou três) nele sem problemas e obter espaço na área de trabalho do CrAzY.

Apenas ressalva com um laptop DR é o preço será mais alto; você só precisa decidir se funciona para você. Pessoalmente, adoro trabalhar em um laptop em vez de em uma área de trabalho que não pode ir a lugar algum. Por exemplo, quando temos reuniões de desenvolvimento / codificação ou prisioneiros de guerra em nosso escritório, todos podemos levar nossos sistemas para uma sala e comparar anotações naquele momento. Muito conveniente!


Os laptops têm suas vantagens, mas pessoalmente acho benéfico separar trabalho e não trabalho; chegar a um local de trabalho físico é algum tipo de ritual, me preparando para um clima de trabalho eficaz enquanto eu estiver lá. E quando não estiver lá, farei outra coisa, relaxando meus músculos codificadores. É verdade que tudo isso depende da natureza do trabalho e das preferências pessoais dos indivíduos.
Joonas Pulakka

Sim, como dissemos, tudo depende da preferência pessoal. Apenas lançando a idéia para você. :) Espero que você encontre algo que funcione para você!
eidylon

3

Tive grande sucesso com a linha de Workstation HP. Gama muito ampla. Meu sistema pessoal é um XW4400Q mais antigo e é muito silencioso e muito expansível. Também analisaram o Z800 e é muito silencioso e muito expansível.
Não é barato.

Muito expansíveis, ótimas opções gráficas e cargas de expansão de RAM. Excelente qualidade de construção e padrão de garantia de três anos.

Z800

Usamos vários Dells e o suporte geralmente é bom, especialmente se você tiver a garantia atualizada.


2

Estou usando um XPC Shuttle com uma placa de vídeo de US $ 100. Eu tenho meu carregado com 4 GB de RAM e um grande disco rígido SATA. Ele está executando o Kubuntu de 64 bits e também posso executar o Windows lado a lado com o Linux usando o virtualbox, caso seja necessário.

Parece que você deseja obter o shuttle final mais alto possível para caber no seu processador quad core e RAM extra. Se você realmente precisa de RAID, pode precisar de uma placa de expansão.


2

Minha equipe tem um monte de T5400s duplos de núcleo quádruplo com os quais estamos muito felizes, e recentemente adicionamos alguns T5500s que também são muito agradáveis. Se você acha que pode querer conectar várias placas Tesla para processamento de números científicos (ou uma Tesla mais uma placa de vídeo de ponta), talvez valha a pena considerar a variante T7500 (quase a mesma especificação que uma T5500, mas em um chassi grande com um PSU monstruoso). Todos eles parecem bem quietos para mim, mas depende muito de como o local de trabalho é barulhento. Se você não estiver executando nenhum gráfico 3D, obtenha a placa mais básica que a Dell oferece agora (provavelmente uma das placas Nvidia "Quadro NVS" sem ventoinha) e atualize-a, se necessário.

Se fôssemos uma loja da HP, eu estaria querendo Z800s.


1

Além das alternativas já mencionadas, sugiro que você dê uma olhada na série Dell Vostro 4XX (informações da página sueca, não consegui navegar na página finlandesa). Estou usando uma dessas máquinas no ano passado e devo dizer que estou muito feliz com a execução do OpenSuse.


Por favor, adicione um link internacional. (Não sei por que você está respondendo a essa pergunta muito antiga).
r4.

link da Dell US dell.com/us/business/p/vostro-460/pd hmm não prestar atenção à data, eu tenho que admitir ...
posdef

Jovisst. Jag förstod att det var så.
r4.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.