2 ms·
I agree, and I think the whole premise of the performance gain is based on a "have the cake and eat it too" fallacy. Sure, the virtualized syscall to the virtua
by cornholio 13y ago
I agree, and I think the whole premise of the performance gain is based on a "have the cake and eat it too" fallacy. Sure, the virtualized syscall to the virtualized OS will be free, but the painting of the font on the screen or the reading of the socket data will be done by the actual bare metal OS which the VM will invoke to get the actual job done.
So as long as we are talking about interprocess communication there will be a gain, but not for the actual hardware facing operation.
Then again, you are trading a hardware enforced isolation which is simple and proven for a isolation enforced by a complex and fragile VM.