Pergunta

Qual OS que você recomendaria para uma máquina de desenvolvimento:

  • Windows Server 2008 R2

ou

  • Windows 7

A partir de agora, a maioria dos desenvolvedores web "" provavelmente usa o Windows Server 2008 por causa do IIS e Vista SuckingBigTime.

Isso muda com o Windows 7? finalmente podemos usar um sistema operacional cliente em um computador cliente novamente ou o tempo ainda está para vir?

Foi útil?

Solução

Esta não é uma lista definative e pode ser expandido por outros editores se assim for necessário, mas:

Windows 7

  • Desktop OS tão suportes de suspensão / hibernação
  • Modo Windows XP para o teste baseado XP
  • Pode ter uma pegada menor do Servidor
  • Pode ter mais GUI Bling do Servidor
  • Tem bastante animação quando você arrancar!
  • Pode executar todos os Windows OS de que pode ser necessário para implantar seu aplicativo com 3-Party Hypervisor
  • Native Bluetooth Stack

Windows 2008 R2

  • Servidor OS pode apoiar o sono / hibernate se nenhum Hyper-V habilitado
  • Navios com um hypervisor livre (HyperV)
  • Talvez mais rápido de tarefas específicas, devido a otimizações feitas
  • Pode ter uma pegada maior do que área de trabalho
  • Pode executar todos os Windows OS de que pode ser necessário para implantar seu aplicativo em
  • Não Bluetooth capacidades

Ambos do OS

  • Construído sobre o mesmo kernel
  • Ter o mesmo networking pilha
  • Compartilhar o mesmo GUI

Decisão

  • Vá com o que se adapta às suas necessidades.

Apenas para o registro eu usei Windows 2008 como o meu desktop de escolha desde o início do beta do. Eu posso ter perdido meu sono / hibernate, mas eu posso fazer o meu café enquanto minha máquina botas de manhã.

Também eu não mencionou correr outro sistema operacional está no Hypervisors mas você pode fazer isso também.

Outras dicas

A minha carne única com 2008 R2 foi a falta de suporte a Bluetooth, o que significava sem teclado e mouse para mim ... então, eu fui para 7.

Com a sua versão completa do IIS, não posso vencê-lo -. Totalmente incrível

Executá-lo embora um MacBookPro com 4GB de RAM e um i7 920 com 12GB - ambos x64 (obviamente!) - não uma única queixa

Windows 7:

  • Windows XP modo certamente vai provar inestimável.
  • Eu não preciso de IIS para o desenvolvimento .NET: Visual Studio vem com um servidor de teste. Deve existir servidores leves para outras tecnologias.
  • Se o IIS foi necessário (para fins de teste), eu criaria um ambiente virtual com um Windows Server 200x.

Windows 7 - Existem alguns aplicativos cliente que não são executados no Windows 2008

Windows Server 2008 R2 é uma edição do servidor, ele vem com um monte de ferramentas para gerenciar uma rede de computadores, e como um desenvolvedor, você só não vai usá-lo. É melhor esperar pelo Windows 7 em lojas ou diretamente agarrá-lo do MSDN.

É muito atraente para tentar executar o Windows Server 2008 R2 com Hyper-V como seu sistema operacional desktop / estação de trabalho, porque então você pode hospedar servidores de teste na mesma máquina. Se você está desenvolvendo para um ambiente de servidor x64, isso é realmente algo que você pode pensar que você quer fazer.

Mas há um problema sério: Hyper-V faz com que determinadas operações de driver de vídeo específico no sistema operacional hospedeiro para correr muito muito muito mais lentamente. E Windows Server 2008 R2, com qualquer tipo de placa gráfica remotamente moderno, tentará usar operações de vídeo acelerados para os lotes de coisas simples, como rolagem, mover e redimensionar janelas, e essas operações será muito muito muito mais lento quando o Hyper-V é ativado. Não é apenas um pouco mais lento -. Muito mais lento que a ser muito agravante

Este é um problema muito sério ao tentar usar o Windows Server 2008 R2 com Hyper-V como um sistema operacional desktop / estação de trabalho. Windows Server 2008 R2 com Hyper-V habilitado realmente deve ser usado apenas como um sistema operacional de servidor onde o console é usado muito raramente, porque o desempenho de vídeo do console será horrível.

Este é um problema que a Microsoft está ciente, mas não o que é muito amplamente conhecido. Aqui está uma entrada de blog que tem algumas informações, e que links para outras fontes de informação: http://blogs.msdn.com/virtual_pc_guy/archive/2009/08/21/hyper-v-versus-desktop-computing.aspx

(Windows Server 2008 (aka não R2) não sofre com a mesma intensidade com este problema, porque o Windows Server 2008 não usa operações de vídeo acelerados para tarefas comuns como janela de rolagem, movendo e redimensionando. O problema subjacente é ainda presente, mas não se desencadeou tão facilmente ou tão frequentemente, por isso não é tanto de um impedimento.)

Windows 7 é cortado Windows Server 2008 R2, para que o Windows Server 2008 R2 é melhor.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top