3 ms·
With modern hardware support for virtualization, is runtime overhead still a big deal (assuming your virtual environments are not emulating some other CPU?)
by throwawayboise 5y ago
With modern hardware support for virtualization, is runtime overhead still a big deal (assuming your virtual environments are not emulating some other CPU?)
- laumars 5y agoDepends on the industry. For general purpose computing it’s generally not an issue but it does matter for some specific workflows. I tend to look at it the other way though: given containerisation is so easy these days, what are the compelling reasons to run virtual machines. Neither is a wrong answer though.
- throwawayboise 5y agoVMs still provide better isolation and security, or is that no longer true?
- laumars 5y agoThey do but not by a significant margin these days. The kind of domains where this is an issue isn’t what you’re average engineer would be concerned with. Where VMs do help the average engineer is they have more secure defaults. It’s pretty easy to accidentally run containers insecurely on Linux (FreeBSD jails are a better story though)