Looking Glass zeigt Windows-VMs nahezu verzögerungsfrei
Zusammenfassung
Looking Glass überträgt den Framebuffer einer durchgereichten GPU über gemeinsamen Speicher in ein Linux-Fenster und leitet Eingaben zurück.
Ideen
- VFIO reicht eine physische GPU exklusiv an die Windows-VM durch.
- Ein Shared-Memory-Gerät überträgt Bilddaten ohne Netzwerkkompression.
- Der Linux-Client zeigt die VM-Ausgabe wie ein lokales Fenster.
- SPICE ergänzt Eingabe, Zwischenablage und weitere Integrationsfunktionen.
Einsichten
- Gemeinsamer Speicher kann lokale Virtualisierungslatenz deutlich unter Netzwerkstreaming drücken.
- Leistungsfähige Isolation benötigt passende IOMMU-Gruppen und Hardwareplanung.
- Nahtlose Bedienung verbirgt eine technisch komplexe Mehrsystemarchitektur.
Fakten
- Looking Glass ist freie Software.
- Das Projekt benötigt normalerweise zwei Grafikgeräte oder geeignete Alternativen.
- KVM und QEMU bilden eine typische Hostumgebung.
Empfehlungen
- Prüfe IOMMU-Gruppen vor dem Hardwarekauf.
- Reserviere CPU-Kerne und Hugepages erst nach belastbaren Messungen.
Referenzen
Der Link zur Originalquelle öffnet einen neuen Tab.