Originally posted by toninikkanen
View Post
virtio-snd device for a virtual machine makes sense.
1 you don't have to emulate the behaviours of quirky hardware.
2 the drivers are truly for virtual machine usage.
3 lower overhead because you don't have to emulate real hardware behaviours like slow inits and so on.
Reasons for virtio block, net, input being successful is the same problem. For virtual machines if possible you are better off with drivers for virtual machines.
Yes vendor particular passthough support on hardware does have its downsides as well as it performance advantages. Quirky hardware and the quirky drivers to support it have always been a problem then how to isolate your virtual machine images from these quirks has been a problem starting with the first virtual machine setups. virtio stuff is being very good at drawing a line at the hypervisor/virtual machine software so quirky hardware and drivers is the hosts problem not the virtual machine image/guest problem.
Leave a comment: