4 ms·
>you can't run Windows natively that way, it has to be a guest operating system. Then you need multiple videocards to pass through, and the guest operating syst
by pierrec 10y ago
>you can't run Windows natively that way, it has to be a guest operating system. Then you need multiple videocards to pass through, and the guest operating systems require custom drivers at that.
I, for one, think that sounds excellent. For a workstation, I would much rather host everything on a simple Linux distro with focus on security and privacy, and keep Windows in VMs where I can manage it a little better. And the Windows Subsystem for Linux will run in there perfectly if I need it.
Also, multiple video cards are only necessary if your guest needs that GPU power. Considering that having 2 video cards these days is surprisingly common (Intel on-board + separate video card), I'm wondering about the feasibility of easily switching between shared video (eg. when your laptop is on battery) and separate GPU passthru (eg. when you're plugged into your epic 16-monitor setup).
- rl3 10y agoI'd prefer Windows as a guest OS too, but not at the expense of losing native performance. Granted, Windows makes for a fairly terrible host operating system when you have to reboot it frequently on account of updates.
- pierrec 10y agoYeah, I'm writing this without having first-hand experience regarding the current performance of Windows 10 as a guest. Apparently VMWare has good support for it, but searching for reviews on the actual performance only turns up a bunch of confusing, outdated rants. I'll just have to try it myself when I get the chance.
- anderspitman 10y agoFor gaming performance on kvm most people say about 95% of native performance when passing the GPU.
- anderspitman 10y agoYeah unfortunately there seems to be some issues when it comes to deinitializing and reassigning GPUs without hardware reboot. It seems like the type of thing that will get better as time goes on though. Assuming of course there's incentive for GPU manufacturers.