Por que qemu-system-x86 ocupa 100% da minha CPU?


9

Troquei meu laptop antigo por um novo, mas não entendo por que o uso no virt-manager e qemu-system-x86no novo leva 100% da CPU ao executar uma VM, enquanto no antigo não.

O comando:

lscpu

tem esta saída:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    2
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 69
Stepping:              1
CPU MHz:               754.000
BogoMIPS:              5187.74
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              4096K
NUMA node0 CPU(s):     0-3

Enquanto no meu PC antigo, ele usa apenas 15% a 30% da CPU. Também ativei o kvm do BIOS, mas nada muda: ele continua a usar 100%.

O comando top me dá:

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
3410 libvirt+  20   0 3641892 902428  10332 S 101,4 11,2   1:03.36 qemu-system-x86

Como devo proceder?


Isso indica que você tem alguma VM em execução, embora eu não saiba por que ela seria iniciada automaticamente na inicialização. A execução ps aux | grep qemu-system-x86fornecerá os argumentos completos para o processo.
saiarcot895

o resultado desse comando é aquele paste.ubuntu.com/9625324
Riccardo Magrini

Há uma VM chamada em CanonicalDistibutionexecução, com um arquivo de armazenamento em /home/d4rkn3t/VStorage/CanonicalDistibution.img. Você pode instalar o virt-managerpara obter uma GUI (Virtual Machine Manager) para poder parar ou excluir a VM.
saiarcot895

VM já executada no gerenciador virtual. Não entendo por que, no meu PC antigo, nunca vi token de virt-manager 100% de memória RAM, enquanto no novo PC o resultado é esse?
Riccardo Magrini

Não sei sobre isso. É possível que você tenha usado alguma ISO especial na instalação do Ubuntu no novo laptop?
saiarcot895

Respostas:


3

Você tentou se certificar de usar a aceleração adequada para o qemu?
Tal como:

qemu-system-x86_64  -machine accel=kvm [...]  

Essa opção pode fazer com que seu computador use a virtualização de hardware
(o uso da CPU cai para insignificante)


-6

Resolvi que modifique uma opção no BIOS, depois disso agora a CPU usa apenas 20%.


8
oi, você pode nos dizer o que você modificou na bios?
Adam

11
Você forneceria alguns detalhes?
Amir

isso não fornece uma resposta para a pergunta. você pode dar mais detalhes?
skonsoft 24/01

11
O que você mudou?
Mateusz Piotrowski

Por favor, forneça uma descrição da sua modificação. Dessa forma, o resto de nós pode aprender com isso.
Derrell Durrett
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.