Virtualização dentro do VirtualBox (virtualização aninhada)

2

Eu criei uma máquina virtual Debian (usando o VirtualBox na máquina host do Windows 10) e instalei vários recursos necessários para o desenvolvimento de uma aplicação android. Ao instalar o Android Studio,

Notei que para ter o modo de desempenho acelerado , eu tive que instalar o KVM que me levou a descobrir que, dentro do VirtualBox, a virtualização de hardware parece não ser suportada . Alguns minutos de googling confirmaram isso, mas a maioria das respostas tinha alguns anos de idade.

  1. Alguma coisa mudou desde
  2. No Android Studio sem KVM , a diferença de velocidade significativa ?
por papnikol 17.12.2017 / 14:59

1 resposta

1

Aceleração de hardware (modo de desempenho acelerado), como o nome sugere, requer assistência de hardware da CPU (consulte Intel VT, não sei qual é o equivalente da AMD).

Dentro da sua máquina virtual Debian, ela só tem conhecimento dos conjuntos de instruções fornecidos pela CPU virtual (vCPU), oposta ao núcleo físico, para que o modo acelerado não esteja disponível.

Evite basicamente a virtualização aninhada se você precisar de desempenho.

Por que não desenvolver apenas no host do Windows 10? Se você precisa de um ambiente Linux, tente usar o subsistema Windows para a funcionalidade do Linux. Isso permitiria que você instalasse o Ubuntu e depois o pacote de desenvolvimento do Android. Suspeito que proporcionaria uma experiência melhor.

    
por 17.12.2017 / 16:07