Windows Server 2008 R2 ou Windows 7 [fechado]
-
19-09-2019 - |
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?
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.