virtualização com desempenho decente

1

No meu trabalho, temos um par de superfície pro 2017, Eles são todos iguais i7, 512gb ssd e 16gb de variante de ram. Eles só executam o windows 10, mas um projeto avançado requer o uso do linux para a equipe. Eu instalei as adições de convidado em ambas as máquinas. e deu-lhes 8gbs 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. Mas isso provou ter um desempenho incrivelmente horrendo. Literalmente o rato está atrasado. Então, minha próxima tentativa foi apenas instalar o Ubuntu 17.04 como dual boot. Mas o Ubuntu não funciona. A rede atinge o tempo limite após 2 ou 3 minutos e não há como se reconectar.

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

O Debian ou ubuntu é necessário, infelizmente, já que o software que usaremos é apenas utilizável nessas plataformas.

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

Como os comentários adicionados, a WSL poderia ter sido uma boa opção. Mas as aplicações que precisamos executar precisam de visualização em 3D. Nós vamos trabalhar com o ROS. E, por exemplo, o pacote rviz dentro do ros é reportado como não funcionando corretamente com o ROS. Também estamos usando o socat para criar portas seriais virtuais que também não funcionam no WSL.

Qualquer ajuda é apreciada.

    
por John Smith 12.10.2017 / 14:07

1 resposta

0

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

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

Veja Como instalar e use o shell de bash do Linux no Windows 10 .

Se o seu problema com ele estiver executando uma interface gráfica, muitas referências estão disponíveis para que funcione. Veja por exemplo Como usar o X Windows com o Emacs no Windows 10 Bash .

Se o Linux Bash Shell não for uma solução, também é possível fazer uma inicialização dupla Ubuntu no Surface Pro. Veja, por exemplo, Dual Boot Surface Pro com Ubuntu .

    
por 12.10.2017 / 15:36