1 dépôt
Tools and techniques for improving the responsiveness and interactivity of KVM guest displays.
Distinct from Virtual Machine Management: Distinct from Virtual Machine Management: focuses on the interactive display experience rather than lifecycle or hardware configuration
Explore 1 awesome GitHub repository matching operating systems & systems programming · KVM Interactive Optimizations. Refine with filters or upvote what's useful.
LookingGlass est un système de miroir d'affichage et de relais de trames à faible latence conçu pour transférer des trames vidéo d'un système d'exploitation invité KVM vers une fenêtre hôte en temps réel. Il fonctionne comme un pont spécialisé qui permet la visualisation des sorties de machines virtuelles en utilisant le passthrough matériel pour minimiser le décalage. Le système utilise le passthrough VGA PCI pour relayer les trames d'une machine virtuelle invitée vers une fenêtre d'affichage locale. Cette approche se concentre sur la mise en miroir d'affichage haute performance, offrant un moyen de visualiser les affichages invités sur une machine hôte sans utiliser de protocoles réseau traditionnels. L'implémentation repose sur un framebuffer en mémoire partagée et un accès direct à la mémoire pour déplacer les données de pixels à travers les frontières matérielles. Ces mécanismes permettent le rendu de trames en espace utilisateur en capturant le framebuffer invité mappé et en le rendant directement dans une fenêtre d'application hôte.
Improves the interactive experience of guest machines by mirroring display output to the host OS.