Eu jogo um jogo chamado Mu Online e é muito comum rodar várias instâncias deste jogo em um único PC com máquinas virtuais. No meu caso eu tenho 3 VMs do VMware Player 12 rodando Windows XP e cada uma delas apenas o jogo e um bot estão rodando.
O que eu notei é que o jogo está rodando muito lento dentro das VMs. Não é um "lag assassino", mas é um fator substancial. Eu imagino que é a minha placa de vídeo lutando para processar 3 jogos de uma só vez, mas depois de abrir um 4 º cliente Mu, desta vez no sistema operacional host, eu acho que funciona 100% limpo como quando não há VM com Mu aberto! p> A impressão que tenho é que as VMs não estão usando a placa de vídeo (uma NVidia GeForce GTX 560 Tti 448) para processar o videogame, mas sim o processador principal (um Intel Core i5 2500K). Esta é a única explicação que eu poderia adivinhar para por que qualquer um dos 3 MUs estaria rodando lento dentro das VMs, mas rodando limpo no sistema operacional host.
Supondo que minha explicação esteja correta, o que eu poderia fazer para dizer ao VMWare Player que eu quero a placa de vídeo, não o processador que executa os cálculos de vídeo? E se não é isso, o que, então, é e o que devo fazer para resolver esse problema?
BTW Eu já tenho artigos em vermelho sobre como aumentar o desempenho das VMs, mas, ao que parece, as "soluções comuns" não foram suficientes.