virtualização com desempenho decente

virtualização com desempenho decente

No meu trabalho temos alguns Surface Pro 2017, são todos iguais i7, ssd de 512gb e variante de 16gb de ram. Eles rodam apenas o Windows 10, mas um projeto futuro requer o uso do Linux para a equipe. Instalei as adições de convidados em ambas as máquinas. e deu a eles 8 GB de memória. com 128 vram (o máximo).

Então meu primeiro pensamento foi usar o virtualbox para executar apenas uma instalação do Ubuntu 17.04 ou do Debian Stretch. Mas isso provou ter um desempenho incrivelmente horrível. Literalmente o mouse ficou para trás. Então minha próxima tentativa foi instalar o Ubuntu 17.04 como dual boot. Mas o Ubuntu não funcionará. A rede expira após 2 ou 3 minutos e não há como reconectar.

Agora, minha próxima tentativa foi usar o hyper-v, mas mesmo na máquina hyper-v de segunda geração o desempenho ainda é muito ruim. O mouse está atrasado em algo em torno de 10fps. Mesmo ao instalar o software de integração recomendado.

Infelizmente, é necessário Debian ou Ubuntu, pois o software que usaremos só pode ser usado nessas plataformas.

Existe alguma maneira de corrigir o desempenho dessas máquinas virtuais ou há outro caminho que não tentei?

Conforme os comentários adicionados, o WSL poderia ter sido uma boa opção. Mas os aplicativos que precisamos executar precisam de visualização em 3D. Vamos trabalhar com ROS. E, por exemplo, o pacote rviz dentro do ros não funciona corretamente com o ROS. Também estamos usando socat para criar portas seriais virtuais que também não funcionam em WSL.

Qualquer ajuda é apreciada.

Responder1

Experimente o Linux Bash Shell, também chamado de Ubuntu no Windows.

Esta não é uma máquina virtual, mas sim a Microsoft que permite executar no Windows o shell Bash e exatamente os mesmos binários que você normalmente executaria no Ubuntu.

VerComo instalar e usar o Linux Bash Shell no Windows 10.

Se o seu problema for executar uma interface gráfica, muitas referências estão disponíveis para fazê-lo funcionar. Veja por exemplo Como usar o X Windows com Emacs no Windows 10 Bash.

Se o Linux Bash Shell não for uma solução, também é possível fazer dual boot do Ubuntu no Surface Pro. Veja por exemploInicialização dupla do Surface Pro com Ubuntu.

informação relacionada