Processo de alta carga de CPU do VMware Fusion (8) com Windows 10 Enterprise e Visual Studio Pro 2015

Processo de alta carga de CPU do VMware Fusion (8) com Windows 10 Enterprise e Visual Studio Pro 2015

Comecei a notar que ao executar minha VM (modo unitário), o Activity Manager mostra uma carga de CPU bastante grande para o processo VMware. Digamos que eu usaria 20% da minha CPU, mas o processo em si mostraria até 450% da carga da CPU.

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

Depois de pesquisar no Google, desabilitei o serviço de atualização do Windows, pois isso já ajudou alguns antes (não especificamente no Windows 10, mas valeu a pena tentar). No entanto, isso não deu os resultados desejados.

Atualmente dei à 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 também não pareceu mudar muito. Observe que esta não é uma partição bootcamp, apenas uma VM do zero.

Executando isso em um MacBook Pro Retina 15" meados de 2015

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

Existe alguém com a mesma experiência ou alguma sugestão para melhorar a capacidade de resposta e velocidade?

Responder1

Esses parâmetros .vmx são comumente usados ​​para resolver 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ê pode tentar e ver. Eu não acredito que já tenteitodosdeles para uma VM, portanto, tenha cuidado ao introduzi-los no arquivo .vmx.

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

informação relacionada