Estou executando uma instância do Ubuntu no VirtualBox dentro do XP. Aqui estão os detalhes:
Host: Windows XP Pro
Guest: Ubuntu 8.10
Total RAM: 3GB
RAM For VM: 1GB
Total Video Memory: 128MB
Video Memory for VM: 40MB
Hard Drive: 200GB
Hard Drive for VM: 30GB
Processor: 2.80GHz Core Duo
O problema é que sempre que estou dentro da máquina virtual, as coisas parecem muito mais lentas em geral. Por exemplo, Firefox, o Eclipse demora mais para carregar, arrastar janelas mostra um atraso, etc.
Eu tentei executar o Ubuntu antes (não dentro de uma VM) e parecia incrivelmente rápido. Então, eu estou decepcionado por ter que lidar com esta situação. Mas eu preciso acessar a partição XP sem ter que reiniciar e, portanto, a tentativa.
Estou surpreso com a lentidão percebida, pois o mundo inteiro parece estar virtualizando e não consigo imaginar que todos trabalhem em sistemas lentos conscientemente.
Minha pergunta é: há algo que devo fazer para melhorar o desempenho? Estou fazendo algo errado?
Esta é a minha máquina doméstica e não tenho certeza se este é o fórum certo para perguntar. Obrigado.
Respostas:
Há algumas coisas que você pode fazer.
Eu espero que isso ajude.
EDIT: Outra coisa que você pode fazer é executar o topo de uma janela de terminal na VM e ver se há um processo específico consumindo a CPU ou a memória.
O Windows fica mais lento quando você tem problemas com a VM?
fonte
Você instalou adições? Eles fazem muita diferença.
Aqui está como .
fonte
Se este "... Mas eu preciso acessar a partição XP sem ter que reiniciar e, portanto, a tentativa ..." for o seu problema REAL, você poderá montar as partições NTFS diretamente do Ubuntu (linux) sem nenhum problema. Um rápido google para "ubuntu ntfs" dará mais detalhes
fonte
Deparei com uma observação em algum lugar sobre como manter a memória de vídeo atribuída a uma VM como uma potência binária para obter o melhor desempenho. Tente reduzir para 32 MB ou aumentar para 64 MB para sua VM.
fonte
Eu tive esse problema também. Passei muitas horas brincando com o meu xorg.conf. Parece-me que, de qualquer maneira, para o meu hardware (placa de vídeo Lenovo T60, ati), não posso usar o Mouse Integration ou o driver vbvideo se quiser ver um desempenho razoável. Tente usar seu driver de vídeo normal. Outro aborrecimento que tenho é que não posso fazer essa coisa de redimensionar janelas dinâmicas.
fonte
Eu tenho o mesmo problema com o Ubuntu Server 9 no VirtualBox.
Eu uso o VB para testar os scripts de implantação do Weblogic Server (WLS). Portanto, tenho que executar uma instância do servidor de administração Weblogic na VM. Agora, o tempo de inicialização do WLS é MUITO desigual. Às vezes, inicia em menos de 2 minutos (OK para WLS não VM), às vezes trava em etapas específicas e aparentemente não faz nada (nenhuma atividade de disco ou CPU detectada).
O fato interessante é que, se o VB obtém a entrada do meu teclado (ou seja, estou fazendo algo em outro console do mesmo Ubuntu), a inicialização é muito mais rápida. Geralmente, um simples "Enter" no console pendurado do WLS unix o ativa e continua. Portanto, acho que o problema é a falta de recursos (CPU quants?). De alguma forma, a VM recebe uma prioridade muito baixa do Windows e o WLS não possui CPU suficiente para executar. Bem, é apenas minha ideia.
O que realmente me interessa é como consertar.
Eu tentei dar ao VB prioridade "Alta" ou até "Tempo real" no Gerenciador de Tarefas do Windows. O resultado mais visível foi que o VB desligou minha máquina enquanto ainda não concluía a inicialização do WLS em tempo razoável. Estou aberto a qualquer sugestão, realmente. Se alguém me disser "Eu faço o mesmo (execute o WLS) no VB no Slackware Linux" - instalarei o Slackware, não há problema!
fonte