Czy jest jakiś sposób na poprawę wydajności graficznej gościa KVM?
Podejrzewam, że pytanie jest zbyt ogólne, więc podam moją konfigurację i wymagania.
Moim ostatecznym celem jest użycie gościa Ubuntu jako mojego głównego systemu operacyjnego. Jedyne, co wymagam od grafiki, to oglądanie filmów i granie w gry z lat 90.
Obecna konfiguracja: host Debiana (X + Fluxbox), gość KVM z grafiką SDL, (emulowana) karta graficzna vmware (druga ma czasy przerysowania> 0,5s) oraz standardowa instalacja Ubuntu. Mogę oglądać filmy, ale gry są trochę niepewne.
Co wydaje się nie działać: grafika niezgodna z SDL (zarówno przekazywanie VNC, jak i X są bardzo niepewne), przekazywanie VGA (nie jest zaimplementowane w KVM; Xen wymaga IOMMU, którego mój komputer nie obsługuje)
O czym myślę (ale mam bardzo małą wiedzę na ten temat): próba wyeliminowania X z hosta. Słyszałem mity na temat czegoś, co nazywa się „framebuffer”, ale niewiele więcej wiem.
Odpowiedzi:
SDL jest w porządku, ale powinieneś również spróbować SPICE . Sprawdź także stronę wikipedii, aby uzyskać więcej informacji.
źródło
Możesz spróbować przypraw ( http://spice-space.org/download.html ). Przyprawa ma dobrą wydajność w zakresie wyświetlania i wideo. Wydajność wideo SDL jest bardzo słaba. Powinieneś zainstalować program gościa Spice w VM. Spowoduje to zainstalowanie sterownika qxl, który poprawi wydajność wyświetlania i wideo.
Przyprawa zużyje dużo pasma sieci, przyprawa potrzebuje pasma sieci co najmniej 10 Mb / s!
źródło