O VirtualBox executando o Ubuntu é lento (host do Mac OS X)


16

O meu MacBook Pro geralmente é uma máquina rápida (3,06 Ghz Core 2 Duo, 8 GB de RAM, disco rígido de 7200 RPM), mas o VirtualBox 3.2.6 executando o Ubuntu 10.04 é muito lento em comparação com o VMWare. Com o que posso mexer para melhorar isso? No Ubuntu, eu uso o Eclipse principalmente, mas até a inicialização e os acessórios da área de trabalho do GNOME são lentos ...


Por que não executar o Eclipse no próprio OS X?
Chealion 07/08/10

1
Chealion, por várias razões, incluindo: mapeamentos de teclas diferentes, nenhum desejo de instalar todo o software necessário fora do MacPorts (por exemplo, Fuse para usar sshfs e SVN baseado em file: ///, algumas bibliotecas Java com invocações nativas etc.) mantendo a produtividade / sistemas de desenvolvimento separados, etc.
Maroloccio


Pode-se também diminuir a resolução da tela do Macbook (System Preference / Display / Scaled), que parece ter um efeito no tempo de renderização e na carga da CPU.
user778135

Percebi nos meus desktops Linux Mint que, se você criar uma VM de 64 bits e executar um Linux de 32 bits (Mint ou Debian no meu caso), será muito lento. Como levar 3 horas para instalar apenas um sistema básico no Debian (sem X, sem desktop, apenas utilitários básicos do sistema).
Ivanivan 6/10

Respostas:



3

Esta é uma observação: eu uso o Macbook pro de 2016 de 15 polegadas (15 polegadas) e executo o Virtualbox nele. Como sistema convidado, tenho o Win 7 e o Linux Mint. Ambos mostram um desempenho ruim, o que parece estar relacionado aos gráficos.

Minha observação: se eu usar uma tela externa (27 polegadas, resolução 2560 x 1440). Os convidados da VBox são tão suaves quanto você esperaria.

Mesmo movendo a janela do VBox da tela do Macbook para a tela externa e para trás, mostra que na tela externa é rápido imediatamente, na tela embutida é lento - mesmo no modo sem tela cheia.


Esse é exatamente o meu problema também. O desempenho é bom com o monitor externo. você resolveu o problema?
beeender 9/07/19

2

Isso é mais uma solução alternativa do que uma resposta. Eu estava no mesmo barco, a versão 3.2.6 da marca Oracle estava trazendo minha VM do Ubuntu para um rastreamento. Acabei de excluir o 3.2.6 e instalar a versão 3.1.8 e tudo estava bem. Se você está apenas executando o Ubuntu, não acho que exista muita diferença entre 3.1 e 3.2.


2

Mudar do Gnome para o Unity (e instalar o VirtualBox Guest Additions) fez uma enorme diferença para mim no Ubuntu 17.10, VirtualBox 5.2.8, OS X 10.13.3 High Sierra. Fonte: /ubuntu//a/1017107/148598


Você experimentou Adições ao Gnome + Convidado? Quaisquer outros ajustes ou coisas a serem observadas? Configurações de VT-x?
jocull

@jocull desculpe, não consigo lembrar
jtpereyda

1

Apenas jogando isso aqui em cima, pois isso pode ajudar os outros significativamente.

Eu tinha VMs do Ubuntu (convidados) que eu criei em uma instalação Linux do Virtualbox, elas funcionaram bem na máquina Linux e ficaram muito lentas quando as mudei para o meu MacBook air 2012 topo de linha (2ghz, 8gb ram). Descobri que era possível torná-los extremamente rápidos aumentando a contagem de CPUs (nas configurações da VM) de 1 para 2. Fazia aproximadamente um fator de 10 diferenças (um conjunto de testes de phpunit passou de 5 minutos para cerca de 30 segundos). Não tenho certeza se a lentidão tem algo a ver com a migração do Linux para o OSX 10.8.2 ou se a lentidão estaria lá mesmo com os convidados criados em uma instalação do OSX.


0

Isso ainda parece ser um problema em um Macbook pro 2018, o Ubuntu é muito lento, no entanto, a única opção que eu tive que ativar foi a aceleração 3D e isso foi o que fez, agora a VM é muito rápida. Espero que isto ajude.


O mesmo para mim em um MacBook Pro 2018. Indo para VM > Settings > Display > Enable 3D Accelerationajudar. A interface é um pouco embaçada, mas isso é ok para mim
Jan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.