KVM: Google will Linux-VMs deutlich beschleunigen

Moderne CPUs skalieren ihren Takt je nach Arbeitslast. Für Gast-VMs geschieht dies unter Linux wohl nicht, was Google nun ändern will.

Artikel veröffentlicht am ,
Gast-VMs unter Linux könnten künftig deutlich schneller werden.
Gast-VMs unter Linux könnten künftig deutlich schneller werden. (Bild: Pixabay)

Der Google-Entwickler David Dai hat erste Patches auf der Linux-Kernel-Mailing-Liste eingereicht, die dazu dienen sollen, Anwendungen in Gast-VMs deutlich zu beschleunigen. Grundlage der Arbeiten sind Untersuchungen von Saravana Kannan, der ebenfalls bei Google angestellt ist, und diese auf der Linux Plumbers Conference im vergangenen Jahr vorgestellt hat.

Die Idee dahinter ist, dass es außer der Virtualisierung selbst eigentlich keinen Grund geben sollte, warum Anwendungen in der Gast-VM deutlich langsamer laufen sollten, als wenn diese auf dem Host ausgeführt werden. Bisher ist dies aber der Fall, wie das Team bei der Verwendung der eigenen CrosVM beobachten konnte. Dieser Virtual Machine Manager von Google dient als Grundlage für die Linux-VMs und die Android-Virtualisierung in ChromeOS und nutzt die Kernel Virtual Machine (KVM).

Den Beteiligten sei aufgefallen, dass die Nutzung von Dynamic Voltage and Frequency Scaling (DVFS) in den Gastsystemen nur sehr schlecht umgesetzt sei. Ein Energy Aware Scheduling (EAS) für Threads innerhalb der VMs gebe es schlicht nicht. Allein das führe schon zu einer verschlechterten Leistung und Leistungsaufnahme, heißt es. Derzeit arbeite das Team daran, diesen Zustand zu ändern. Die nun zur Verfügung stehenden Patches seien dabei nicht dafür gedacht, direkt aufgenommen zu werden, sondern dienten vor allem zum Testen der Idee.

Für die aktuellen Patches hat das Team Änderung am Kernel-Code für CPU-Frequenzwechsel sowie am Scheduler umgesetzt. Konkret nutzt der Gastkernel dabei Informationen über CPU-Architektur und -Typ sowie die Frequenz des Host-Systems. Außerdem wird Auslastung der vCPUs mit dem Host geteilt, so dass dieser seine Frequenz anpassen kann. In Tests mit Android in einer VM unter ChromeOS zeigen sich damit teils deutliche Verbesserungen, bis zu 45 Prozent Beschleunigung beim Bearbeiten von Fotos.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Whistleblower
Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen

Wieder hat sich in den USA ein ehemals hochrangiger Militär und Beamter über Kontakte mit Aliens geäußert.

Whistleblower: Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen
Artikel
  1. Drohendes Einfuhrverbot: Apple stoppt Verkauf von Apple Watch Series 9 und Ultra 2
    Drohendes Einfuhrverbot
    Apple stoppt Verkauf von Apple Watch Series 9 und Ultra 2

    Apple kommt in den USA den Behörden zuvor und nimmt die Apple Watch Series 9 und Ultra 2 aus dem Handel. Hintergrund sind Patentstreitigkeiten.

  2. Microsoft 365 effektiv im Unternehmen einsetzen
     
    Microsoft 365 effektiv im Unternehmen einsetzen

    Microsoft 365 Administration, Intune Device Management, effiziente Nutzung von Teams: Workshops der Golem Karrierewelt ebnen den Weg zum optimalen Einsatz von Microsoft 365.
    Sponsored Post von Golem Karrierewelt

  3. Schadstoffnorm 7: Neue Grenzwerte für Abrieb gelten auch für E-Autos
    Schadstoffnorm 7
    Neue Grenzwerte für Abrieb gelten auch für E-Autos

    Die neue Euronorm 7 legt nicht nur Grenzwerte für Bremsen- und Reifenabrieb fest, sondern auch Mindestanforderungen für Akkus.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Last-Minute-Angebote bei Amazon • Avatar & The Crew Motorfest bis -50% • Xbox Series X 399€ • Cherry MX Board 3.0 S 49,95€ • Crucial MX500 2 TB 110,90€ • AVM FRITZ!Box 7590 AX + FRITZ!DECT 500 219€ [Werbung]
    •  /