Pourquoi qemu-system-x86 occupe 100% de mon processeur?


9

J'ai changé mon ancien ordinateur portable avec un nouveau, mais je ne comprends pas pourquoi l'utilisation des deux virt-manager qemu-system-x86le nouveau prend 100% du processeur lors de l'exécution d'une VM, tandis que sur l'ancien non.

La commande:

lscpu

a cette sortie:

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

Alors que dans mon ancien PC, il n'utilise que 15% à 30% du CPU. J'ai également activé le kvm depuis le BIOS mais rien ne change: il continue à utiliser à 100%.

La commande supérieure me donne:

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

Comment dois-je procéder?


Cela indique que vous avez une machine virtuelle en cours d'exécution, bien que je ne sache pas pourquoi elle démarrerait automatiquement au démarrage. L'exécution ps aux | grep qemu-system-x86vous donnera les arguments complets pour le processus.
saiarcot895

le résultat de cette commande est que paste.ubuntu.com/9625324
Riccardo Magrini

Il y a une machine virtuelle nommée en CanonicalDistibutioncours d'exécution, avec un fichier de stockage à /home/d4rkn3t/VStorage/CanonicalDistibution.img. Vous pouvez installer le virt-managerpour obtenir une interface graphique (Virtual Machine Manager) afin de pouvoir arrêter ou supprimer la machine virtuelle.
saiarcot895

La VM est déjà exécutée sur virtual-manager. Je ne comprends pas pourquoi dans mon ancien PC, je n'ai jamais vu le jeton virt-manager à 100% de RAM, alors que dans le nouveau, le résultat est-ce?
Riccardo Magrini

Je n'en sais rien. Est-il possible que vous ayez utilisé une image ISO spéciale pour installer Ubuntu dans le nouvel ordinateur portable?
saiarcot895

Réponses:


3

Avez-vous essayé de vous assurer que vous utilisez l'accélération appropriée pour qemu?
Tel que:

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

Ce commutateur pourrait faire en sorte que votre ordinateur utilise la virtualisation matérielle
(l'utilisation du processeur tombe alors à un niveau négligeable)


-7

J'ai résolu cette modification d'une option sur le BIOS, après cela, le processeur n'utilise maintenant que 20%.


8
salut, pouvez-vous nous dire ce que vous avez modifié sur le bios?
Adam
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.