CentOS 7 auf VirtualBox mit 100 % CPU-Nutzung

CentOS 7 auf VirtualBox mit 100 % CPU-Nutzung

Ich habe CentOS 7 als Gast in einer virtuellen Maschine mit VirtualBox 4.3.18 installiert, wobei auch die neuesten Gasterweiterungen installiert sind. Das Host-Betriebssystem ist OS X Yosemite, das auf meinem 2014 MacBook Pro 15" läuft.

Gastkonfiguration:

  • CentOS 7
  • Speicher: 4096 MB
  • CPUs: 4 Prozessoren mit 80 % Ausführungsbegrenzung, VT-x/Nested Pagin/PAE/NX aktiviert.
  • Grafik: 3D-Beschleunigung ist deaktiviert; es gibt einen schlimmen Fehler, der den Gast hängen lässt, wenn Sie sie aktiviert haben.

Das System läuft etwa 20 Minuten lang einwandfrei, doch schon bald laufen alle 4 CPU-Kerne mit 75 % Kapazität, NON STOP. Der CentOS 7-Systemmonitor zeigt nur wenige laufende Prozesse an, die insgesamt 10 % der CPU-Kapazität nutzen, was auch so sein SOLLTE. Beispielsweise gnome-shellbei gnome-system monitor7 % bzw. 1 % CPU. NICHTS ANDERES wird aktiv ausgeführt, und dennoch laufen alle 4 Prozessoren mit 74 - 80 % Kapazität.

Wenn ich die Maus nicht mehr benutze und alles 2–3 Minuten ruhen lasse, sinkt die Auslastung von 3 der 4 CPUs auf 20 % und die 4. bleibt bei 76 %.

Um sicherzustellen, dass das Problem nicht durch VirtualBox, das Host-Betriebssystem oder ein Geräteproblem verursacht wird, habe ich den CentOS 7-Gast heruntergefahren und einen CentOS 6.5-Gast mit einer identischen Konfiguration ausgeführt. Dieser hat keine Probleme mit übermäßiger CPU-Auslastung.

Ich frage mich allmählich, ob CentOS 7 einen ziemlich schlimmen Fehler in der Prozessorschnittstelle hat, der wahrscheinlich durch die Versuche der Updates zur „intelligenten Verarbeitung virtueller Umgebungen“ ausgelöst wurde, die in die Version von CentOS 7 eingeflossen sind.

Ich bin für alle Vorschläge dankbar, wie ich das Problem weiter eingrenzen und dem CentOS-Team einen Fehlerbericht senden kann. Weder der Systemmonitor noch die Standard-#ps-Berichte sagen mir viel.

verwandte Informationen