Requires a recent or non-K intel CPU with IOMMU though and the chipset has to play nice.
I'm using it on my machine in conjunction with Synergy to passthrough keyboard and mouse between host and VM seamlessly.
Performance hit: somewhere between 5% and -2% (some games actually run faster in the VM than on baremetal, most notably KSP and CSGO)
Setup is not trivial, as it will probably require an ACS-patched kernel if your CPU is older and also needs VFIO kernel parameters to be maintained.
If you do this, I recommend Arch, as the performance on the newer kernels is sometimes better (due to KVM/Xen and QEMU improvements)
Also lots of RAM and Swap. You're gonna need lots of it.
Requires a recent or non-K intel CPU with IOMMU though and the chipset has to play nice.
I'm using it on my machine in conjunction with Synergy to passthrough keyboard and mouse between host and VM seamlessly.
Performance hit: somewhere between 5% and -2% (some games actually run faster in the VM than on baremetal, most notably KSP and CSGO)
Setup is not trivial, as it will probably require an ACS-patched kernel if your CPU is older and also needs VFIO kernel parameters to be maintained.
If you do this, I recommend Arch, as the performance on the newer kernels is sometimes better (due to KVM/Xen and QEMU improvements)
Also lots of RAM and Swap. You're gonna need lots of it.