A utilização de máquinas virtuais tem aumentado nos últimos tempos. Muitos de nós já utilizam este sistema para criar ambientes de desenvolvimento para diferentes projectos. Como é óbvio, desejamos trabalhar num ambiente que seja o mais rápido possível. A virtualização, apesar de todas as vantagens, apresenta uma performance inferior a uma máquina real. Neste tutorial vou apresentar um conjunto de dicas para aumentar a velocidade de resposta das nossas máquinas virtuais.
TUTORIAL - Aumentar a Performance no Virtual PC 2007:
Tutoriais Relacionados:
Tutorial - Criar Máquinas Virtuais no Virtual PC 2007
Tutorial - Instalar um Sistema Operativo numa Máquina Virtual
Tutorial - Partilhar ficheiros no Virtual PC 2007
De seguida ficam algumas dicas para aumentar a performance das máquinas virtuais no Virtual PC 2007. Neste tutorial é utilizado o Windows XP, mas o procedimento é semelhante para outros sistemas operativos. Qualquer dúvida deixem um comentário.
- Instalar as "Virtual Machine Additions"
As "Virtual Machine Additions" funcionam como um upgrade aos componentes da máquina virtual. Por exemplo, é "instalada" uma nova placa gráfica. O rato já não fica preso dentro da máquina virtual, etc… Depois da criação de uma máquina virtual, as "Virtual Machine Additions" devem ser logo instaladas.
- Não usar papel de parede (wallpaper) nas máquinas virtuais
Se não usarmos papel de parede nas máquinas virtuais, conseguimos aumentar a performance gráfica das mesmas.
- Aceleração do Hardware de Vídeo no máximo
Para não notarmos o rato preso, e termos uma boa resposta a nível gráfico, é absolutamente necessário que a aceleração de vídeo (Hardware Video Acceleration) esteja no máximo. Esta alteração é efectuada em "Display Properties => Settings => Advanced => Troubleshoot".
- Desactivar os efeitos visuais do Windows
Se desactivarmos os efeitos visuais do Windows, teremos um aumento de performance gráfica, de CPU e de memória, pois estaremos a utilizar muito menos recursos. Esta alteração é efectuada em "Control Panel => Performance and Maintenance => Adjust visual effects => Adjust for best performance".
- Desactivar o Remote Desktop
Se não necessitarmos do Remote Desktop na máquina virtual, deveremos desligá-lo, pois este está constantemente à espera de novas ligações e isto consome recursos da máquina virtual. A assistência remota (Remote Assistance) deverá igualmente ser desactivada, pelos mesmos motivos. Esta alteração é efectuada em "Control Panel => Performance and Maintenance => System => Remote".
- Desactivar o Restauro de Sistema
Também deveremos desactivar o Restauro do Sistema (System Restore), a não ser que este seja mesmo necessário. Esta alteração é efectuada em "Control Panel => Performance and Maintenance => System => System Restore".
- Guardar as máquinas virtuais num segundo disco
Sempre que possível, deveremos guardar os discos das máquinas virtuais (ficheiros .vhd) em discos separados do sistema operativo do computador hospedeiro. A vantagem é que conseguimos ter uma velocidade de acesso a dados superior. Se tiverem dois disco internos, óptimo, usem um para o sistema operativo e outro para os discos das máquinas virtuais. Se não podem usar um disco externo USB 2 ou FireWire, e ainda têm a vantagem de poderem transportar as vossas VM’s para qualquer lado. Se ainda não têm um disco externo vejam
este ou
este.
- Desactivar a escrita de caching no disco
A escrita de caching no disco (Write Caching on disk), numa máquina virtual, diminui a performance, pois estamos a utilizar mais recursos do disco. Esta alteração é efectuada em "Control Panel => Performance and Maintenance => System => Hardware => Device Manager => Virtual HD => Policies".
Performance EXTREMA
Se quisermos performance extrema no Virtual PC 2007, temos de alterar o seu ficheiro de configuração. ATENÇÃO que esta alteração vai levar o CPU do computador hospedeiro perto dos limites. Façam esta alteração por vossa conta e risco. Eu já a utilizo e nunca tive problemas, mas cada caso é um caso.
Para alterarmos o ficheiro de configuração do Virtual PC 2007, temos de fechá-lo e navegar até à seguinte pasta:
%appdata%\Microsoft\Virtual PC\
Basta colocar este endereço no Explorer, que a pasta é automaticamente aberta. Nesta pasta existe um ficheiro chamado options.xml. Vamos abrir este ficheiro com o Notepad.
Neste ficheiro vamos colocar a seguinte linha:
<enable_idle_thread type="boolean">true</enable_idle_thread>
logo depois da última </virtual_network>
Depois de termos alterado o ficheiro, guardamos e voltamos a arrancar com o Virtual PC 2007. Quando iniciarem uma máquina virtual deverão notar automaticamente um aumento significativo de performance, e é provável que o cpu do computador hospedeiro se mantenha sempre perto dos 100%.
Se tiverem outras dicas para aumentar a performance do Virtual PC 2007, deixem comentário. Qualquer dúvida, a mesma coisa.
Se gostaram deste artigo subscrevam a feed RSS do istomesmo, para ficarem actualizados sobre os últimos artigos.
» Subscrevam aqui a fedd RSS «
Obtenha mais informações sobre a fedd RSS aqui





Julho 21st, 2008 at 11:37
Antes de mais é so para indicar que li todos os tutoriais e em vez de estar me a repetir em todos deixo aqui a minha nota de agradecimento: deve ter paciência de santo para ter feito isto e por isso o meu muito obrigado
ha aqui dicas que eu sendo novo nisto não chegaria
bem agora toca a procura de mais informação
e mais uma vez obrigado pela paciência /forma de elucidar a quem não sabe
valeu
Agosto 4th, 2008 at 23:03
@Ze orlando
Muito obrigado pelo comentário Ze. É óptimo receber feedback positivo pelo nosso esforço, e é ainda melhor saber que o ajudei nalguma coisa.
Agosto 7th, 2008 at 4:37
Po essa dica ajudou muito mano
Meu muito obrigado =]
Agosto 15th, 2008 at 8:42
@Tenshin
De nada Tenshin, é sempre óptimo partilhar conhecimento.
Setembro 15th, 2008 at 5:50
Noossssaaa muito bom e ajudou muito !!!! só tenho um problema sempre que instalo o VMAdditions, ele deixa as cfg de video bem ruins ai eu uso e depois desinsta-lo para ter o video normal novamente.