Warum beansprucht qemu-system-x86 100% meiner CPU?

9

Ich habe meinen alten Laptop durch einen neuen ersetzt, aber ich verstehe nicht, warum die Verwendung auf beiden Virt- qemu-system-x86Managern auf dem neuen 100% der CPU beansprucht, wenn eine VM ausgeführt wird, während auf einem alten nicht.

Der Befehl:

lscpu

hat diese Ausgabe:

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

Während in meinem alten PC nur 15% -30% der CPU verbraucht. Ich habe das kvm auch aus dem BIOS aktiviert, aber es ändert sich nichts: Es wird weiterhin zu 100% verwendet.

Der oberste Befehl gibt mir:

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

Wie soll ich vorgehen?

Riccardo Magrini
quelle
Dies zeigt an, dass eine VM ausgeführt wird, obwohl ich nicht weiß, warum sie beim Start automatisch gestartet wird. Wenn Sie ausgeführt ps aux | grep qemu-system-x86werden, erhalten Sie die vollständigen Argumente für den Prozess.
Saiarcot895
Das Ergebnis dieses Befehls ist, dass paste.ubuntu.com/9625324
Riccardo Magrini
Es wird eine VM mit dem Namen CanonicalDistibutionausgeführt, auf der sich eine Speicherdatei befindet /home/d4rkn3t/VStorage/CanonicalDistibution.img. Sie können das installieren virt-manager, um eine GUI (Virtual Machine Manager) zu erhalten, damit Sie die VM stoppen oder löschen können.
Saiarcot895
VM wird bereits auf Virtual Manager ausgeführt. Ich verstehe nicht, warum ich in meinem alten PC nie 100% des RAM-Tokens gesehen habe, während in einem neuen das Ergebnis ist?
Riccardo Magrini
Das weiß ich nicht. Ist es möglich, dass Sie bei der Installation von Ubuntu auf dem neuen Laptop eine spezielle ISO verwendet haben?
saiarcot895

Antworten:

3

Haben Sie versucht, sicherzustellen, dass Sie die richtige Beschleunigung für Qemu verwenden?
Sowie:

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

Dieser Schalter kann dazu führen, dass Ihr Computer Hardware-Virtualisierung verwendet
(die CPU-Auslastung ist dann vernachlässigbar).

Neuheit_Wellen
quelle
-5

Ich habe beschlossen, eine Option im BIOS zu ändern, danach verbraucht die CPU nur noch 20%.

Riccardo Magrini
quelle
8
Hallo, kannst du uns sagen, was du am BIOS geändert hast?
Adam
1
Würden Sie einige Details angeben?
Amir
Dies gibt keine Antwort auf die Frage. Kannst du mehr Details geben?
Skonsoft
1
Was hast du geändert?
Mateusz Piotrowski