Virtualization Performance Windows 10 on Debian

Virtualization Performance Windows 10 on Debian

I have a PC with an AMD Athlon II X4 635, 2,9 GHz and 8 GB RAM.

Because of my soon to be new job as an trainee for network administration, I want to know, if I might be able to virtualize windows 10 in debian host

  1. Can I still play games inside windows guest VM?

  2. How is virtualization with graphics would it impact gaming performance or I might not be able to play at all?

Thanks to SeanClt for the edit.

答案1

Any virtual host running on any host no matter what the host operating systemm, hypervisor and hardware is, will have decreased performance in general. Some parts like memory management have good solutions, making the virtual host memomry management close to host machine speed, but other parts might have to go through several loops to do the same as the host machine. Depending on the hypervisor, some aspect might be faster than others.

There might be "gaming" hypervisors out there that specialize in getting performance, but I doubt that you will find any that is able to give you satisfactory frame rates and quality in your gaming experience compared to running the game on the host itself. Of course this depends on the type of game you play and what requirements exist for this game to run at "satisfactory level".

I am especially thinking about graphics and drivers for your graphics card. In a virtualised host, the operating system will not be aware of your physical device, but the graphics driver presented by the hypervisor. Meaning that it might not be able to use all the fancy stuff that your graphic card supports. This is especially true for 3D graphics where frame rate is important.

From experience I can tell you that for games that run and is playable, there are other problems often. Mouse drifting outside of the virtual host window so that the game stops. Sound breaking up.Graphics breaking up because you switched to the host system etc.

I play games on virtualised hosts, but all of them are relatively simple games with low requirements.Any game that require relatively high performance and throughput, I play on the host itself or on a separate machine for the purpose.What I am saying is that it is possible to play games on them, but there are issues, not only graphics but also perceived quality of the gameplay itself.

While answering your post i searched for gaming hypervisors and disovered that you can do something called VGA passthrough. I have no experience with this, but it seems to be a viable solution to get graphics up to speed on a virtualised host.

相关内容