Melhor desempenho - Executar o Windows 7 VM com o Linux Host, ou vice-versa?

3

Eu vou estar recebendo uma máquina com Windows 7 no trabalho em breve. Eu quero alguns dos softwares que o Windows oferece (ou seja, Office, iTunes), mas desenvolvo software no Linux. Devo instalar o Linux em uma máquina virtual com o Windows 7 como host (seja através do próprio software do Windows ou VirtualBox), ou devo instalar uma partição Linux e executar o Windows 7 em uma máquina virtual, com o Linux como host (supondo que eu tenha o Disco do Windows 7)? Este último é possível mesmo?

No lado do Linux, estarei executando o OpenSuSE 11.2 e superior, e o software que estou desenvolvendo usa o OpenGL e o Qt SDK.

Como mencionado anteriormente, no lado do Windows estarei executando o Office e o iTunes principalmente.

Eu também posso navegar na web.

    
por Chance 19.04.2012 / 00:46

3 respostas

2

Sua melhor aposta é executar o Windows na VM - o Office não consome recursos, e o iTunes, se você estiver apenas usando para música (não para vídeos!), funciona perfeitamente na VM.

Por outro lado, suas necessidades de desenvolvimento significam que você precisa ter acesso direto à camada OpenGL sem passar por outra camada de VM, e a compilação será definitivamente mais rápida se for feita na camada de host.

Portanto, com base nas suas necessidades, é definitivamente uma VM do Windows em um host Linux.

    
por 19.04.2012 / 07:30
1

O sistema operacional host possui:

  • acesso a placas de expansão (PCI); o convidado não
  • acesso melhor / mais fácil a dispositivos plug-in (USB) do que o convidado
  • bordas e cantos de tela bem definidos, o que pode ser importante para determinadas interações da área de trabalho, como no próximo Windows 8

Um sistema operacional pode ter melhor desempenho geral devido aos drivers; essa seria uma escolha melhor para o anfitrião, já que o convidado se beneficiaria indiretamente.

Usar o Windows como convidado é certamente factível, mas pode haver um soluço reativando-o em um hardware virtualizado. Você pode ter que ligar e defender seu caso.

    
por 19.04.2012 / 01:01
1

A resposta é "depende". O que você perde são os drivers da VM com acesso direto ao hardware, o que geralmente cria mais problemas nos gráficos. Se você está fazendo coisas gráficas de baixo desempenho, eu acho que isso não importa.

    
por 19.04.2012 / 01:03