Carga pesada de CPU Processo VmWare Fusion (8) com o Windows 10 Enterprise e Visual Studio Pro 2015

2

Eu comecei a notar quando executando minha VM (modo de unidade) o Activity Manager mostra uma carga de CPU bastante grande para o processo VmWare. Digamos que eu estivesse usando 20% da minha CPU, mas o processo em si seria exibido com 450% da carga da CPU.

A carga padrão com apenas Win 10 e VS 2015 com o ReSharper em execução (ocioso) seria de cerca de 150% (cerca de 10-15% no monitor de atividade do OS X). Agora, assim que eu começar a executar um aplicativo da Web & alguns serviços que atingiram os 450% mencionados anteriormente, isso acontece regularmente e eu percebo que a capacidade de resposta não é a ideal na maioria das vezes.

Após alguns googling eu desativei o serviço de atualização do Windows, pois isso ajudou para alguns antes (não especificamente o Windows 10, mas valia a pena tentar). No entanto, isso não deu os resultados desejados.

Eu dei atualmente minha VM: 2 núcleos, 8 GB de RAM, Intel VT-x / EPT habilitado, compartilhamento de internet com Mac. Eu tentei 4 núcleos antes, mas isso não parece mudar muito também. Note que esta não é uma partição de bootcamp, apenas uma VM a partir do zero.

Correndo isso em um MacBook Pro Retina 15 "Meados de 2015

  • Intel Core i7 de 2,5 GHz
  • 16 Gb de RAM
  • SSD de 512 GB
  • AMD Radeon R9 M370X

Existe alguém com as mesmas experiências ou sugestões para melhorar a capacidade de resposta e a velocidade?

    
por Citroenfris 09.12.2015 / 20:16

1 resposta

1

Esses parâmetros .vmx são comumente usados para solucionar problemas de desempenho do VMware:

MemTrimRate = "0"
mainMem.useNamedFile = "FALSE"
mainMem.backing = "swap"
sched.mem.pshare.enable = "FALSE"
MemAllowAutoScaleDown = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"

Nem todos eles podem ser necessários no seu caso (ou podem não ser suficientes), mas você poderia tentar e ver. Eu não acredito que eu já tentei todos deles para uma VM, tenha cuidado ao introduzi-las no arquivo .vmx.

Não se esqueça de fazer um backup do arquivo .vmx antes de editá-lo, e verifique se esses parâmetros já estão definidos para outros valores no arquivo.

    
por 12.12.2015 / 18:41