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?


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).


-5

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.