Executar VM no mesmo SSD do sistema operacional host, útil ou inútil?

Executar VM no mesmo SSD do sistema operacional host, útil ou inútil?

Eu tenho um computador Alienware M11x R2. Um pouco velho, mas ainda lindo. Eu executo o Windows 10 nele e tenho o VMWare Player instalado para rodar o Ubuntu 14.04 LTE. Funciona, mas eu costumava ter dual boot e o Ubuntu estava definido. muito mais rápido rodando nativamente.

Minha pergunta é: substituir meu HDD por um SSD provavelmente aumentará o desempenho da minha máquina virtual? Alguém sugeriu isso. Mas eu não precisaria de umseparadounidade para que o sistema operacional convidado seja armazenado em uma unidade diferente do sistema operacional host, para ver a atualização? Eu li tudo isso.

Meu problema é que este computador só tem USB 2.0, então eu realmente não posso ter uma unidade externa rápida, então acho que estou preso a uma única unidade.

Sugestões?

Responder1

Eu também tenho apenas um SSD de 512 GB e executo minhas VMs também neste SSD e o desempenho é muito melhor em comparação com a unidade padrão de 5400 rpm que foi originalmente instalada pela Dell. Os SSDs não têm o atraso dos HDDs (sem peças rotativas), portanto, a execução de VMs no SSD não diminui a velocidade da unidade.

Responder2

Colocar a VM em um SSD melhorará muito a E/S do disco em vez de estar em uma unidade - isso, no entanto, só ajudará se o gargalo for causado pela E/S do disco. Se o problema for que o sistema operacional convidado está trocando muito, o SSD ajudará em um disco rígido, mas ainda será muito mais lento do que especificar memória suficiente para a VM.

Da mesma forma, se o problema for relacionado a vídeo ou outros recursos, usar um SSD pode não fazer muita diferença.

Você não precisa de um disco separado para uma VM.

Responder3

Na verdade, isso aumentará o desempenho das operações de disco, mas a mudança não será tão aparente em comparação com o sistema operacional nativo. É porque o sistema operacional nativo sabe que está usando SSD e adapta seu agendador de E/S para isso, mas o sistema operacional virtual não e acho que não há como saber.

A unidade externa, esp. USB2, na verdade, tornaria qualquer coisa visivelmente mais lenta. Ele adicionará seus próprios atrasos que eliminarão todas as vantagens do SSD (atrasos são exatamente o que torna a rotação do HDD lenta em comparação com o SSD).

Não se esqueça de usar drivers convidados paravirtualizados. Eles existem para Linux sobre VMware, eles estão incluídos no Ubuntu, então você provavelmente precisará verificar qual driver você está executando agora (comece com sudo lspci -k) e tente usar o mais eficiente. O driver da placa de rede virtual é chamado vmxnet3, o driver gráfico é vmwgfx, o driver de disco acredito ser chamado vmw_pvscsi. O uso de drivers adequados terá um impacto significativo no desempenho.

informação relacionada