5 ms·
That is my initial reaction, but ... a minimal linux VM in a minimal hypervisor, might not be that bad, for a network adapter. Perhaps -40MB- 128MB of memory? D
by ploxiln 4y ago
That is my initial reaction, but ... a minimal linux VM in a minimal hypervisor, might not be that bad, for a network adapter. Perhaps -40MB- 128MB of memory? Double the context switching? Sounds kinda like a micro-kernel driver.
Have you ever tried to install a minimal driver for a printer in windows, and then watched in horror as it automatically started downloading 600MB of HP junk?
- doubled112 4y agoI just stay away from HP junk. Life is too short.
- tailspin2019 4y ago> Have you ever tried to install a minimal driver for a printer in windows, and then watched in horror as it automatically started downloading 600MB of HP junk? Never have I changed my opinion on something (a VM for a fricking driver) so quickly. Good job.
- yjftsjthsd-h 4y agoYeah, obviously it's not ideal but I don't really see any problem with passing the card to what is, indeed, effectively a userspace driver (that happens to internally contain a virtual machine and Linux). Some upfront setup effort and lower performance beats not having a way to use the card at all!