O VMWare Player faz uma pausa com frequência

0

Estou usando um Windows 8 de 64 bits dentro de vmplayer , com 2 núcleos de processador virtual, o disco rígido virtual reside em um disco local rápido e não é pré-alocado; CPU do host é Intel i7 3770, deve ser capaz de virtualização de hardware, mas eu não sei se VMWare usa; Rede NAT; Placa de som conectada, conectada via USB, gráficos 3D acelerados (NVidia 313.30 no host)

Meu problema é que a VM muitas vezes faz uma pausa por alguns segundos e acelera por alguns segundos para alcançar o tempo real novamente. O tempo na VM realmente se move mais rápido após a pausa, por exemplo, todas as animações usando temporizadores aceleram.

Quando em execução, o processo vmware-vmx mostra um uso de CPU de ~ 150% em top , mas 0% ao pausar (e% estadoD, ou seja, aguardando E / S). iotop mostra gravações em disco normais de vmware-vmx threads, mas durante as pausas, o encadeamento do kernel flush usa 99%.

Existem algumas opções para tentar que o VMWare não espere pelo IO? Eu tentei algumas coisas disponíveis na GUI, mas o problema nunca foi embora ...

    
por pascal 03.06.2013 / 11:51

1 resposta

0

No meu caso, isso estava acontecendo porque uma unidade de disquete estava conectada à VM, embora o host não tivesse acesso a uma. Depois que eu "desconectei" da VM da lista suspensa "Dispositivos removíveis", o problema desapareceu. Este foi um host do Windows 8 com o VMWare 9 executando o Ubuntu. Também aconteceu para um convidado do Windows.

    
por user170853 28.06.2013 / 04:30