Widziałem jeden lub dwa przewodniki, które wydają się być replikowane w Internecie po skonfigurowaniu KVM do korzystania z przejścia przez Nvidię. Wydaje się, że wymaga 2 kart graficznych.
Czy można to zrobić za pomocą 1 karty graficznej? Próbuję sprawdzić, czy jest możliwe skonfigurowanie maszyny do gier, więc nie muszę uruchamiać podwójnie.
czy to możliwe? Słyszałem, że Xen ma własne przejście, ale Nvidia nie obsługuje tego na swoich kartach stacjonarnych.
Mam GTX 760.
Czy można zwirtualizować i uzyskać wydajność natywną lub prawie natywną wystarczająco dobrą dla współczesnych gier?
graphics
virtualization
kvm
xen
mlw4428
źródło
źródło
Odpowiedzi:
Ok, byłem w tej podróży przez ostatnie kilka dni, używając Fedory 20, KVM, Xen (wszystkie z repozytorium, bez łatek i auto-kompilacji) przy użyciu GTX260 (dla gościa / Windows 7) i taniego GT610 dla hosta / dom0:
Po pewnym przeczytaniu okazuje się, że karty nvidia są dość kalekie, jeśli chodzi o przekazywanie. AMD przesłało łatki do qemu / xen, a karty AMD podobno działają bez zbyt wielu problemów na KVM. Cytowanie z kart testowych wiki Xen :
Oznacza to, że twój dom0 uruchamia się na jednym GPU i przekazujesz gościowi drugi GPU. Istnieje również pewne wsparcie przekazywania głównego procesora graficznego gościowi, ale wydaje się to o wiele mniej proste.
Na froncie nvidia, ich wysokiej klasy profesjonalne karty „Multi-OS” działają pod Xen i KVM, ale jest to sztuczne ograniczenie nałożone na karty home / gamer przez nvidia. Niektóre osoby modyfikują swoje karty, aby zgłaszać je jako równoważne karty quattro / grid, wymieniając rezystory na płycie. Jest to możliwe, ponieważ karty Multi-OS są w większości identyczne z niektórymi wyższej klasy kartami do domu / gier minus identyfikator urządzenia i pewne różnice specyfikacji. Czytając tablice, pojawiły się / były łatki, które pomogły w przypadku nvidii na gościach Windows XP, ale ... cała nvidia wydaje się po prostu szkicowa z punktu widzenia wirtualizacji.
Jest tego dużo (z wiki Xen na przejściówce GPU):
Podsumowując, w oparciu o to, co wiem, jeśli chcesz przejść przez grę ... skorzystaj z kart Xen i AMD z tanim lub wbudowanym procesorem graficznym dla dom0 i dodatkowym procesorem graficznym dla domU do gier. Wydajność jest bardzo wysoka, biorąc również pod uwagę narzut wirtualizacji, od 95% do 97% natywnych klatek na sekundę w testach porównawczych.
Powodzenia!
Niektóre linki, które pomagają:
źródło
Potrzebujesz 2 kart do przejścia VGA, jeśli masz wbudowaną kartę VGA, możesz jej użyć do uruchomienia Linuksa i przekazania GTX760 do maszyny wirtualnej w celach testowych.
Po więcej informacji odwiedź.
Przewodnik KVM / Qemu
źródło