Hacker News new | ask | show | jobs
by mmt 2908 days ago
> The result would be a much simpler and more resilient system (at the expense of some storage and memory overhead, which is the lesser evil imho).

On balance, I agree with the conclusion. However, coming from a non-desktop viewpoint (server, not embedded, though I do sympathize with the latter), I don't think it's obvious that "some" overhead is worth it, nor has it historically been worth it.

At scale, size can matter, though, like I said, I think today, nobody would even notice.

It's tough to "fight" that history, though, so we go through the pain of even more overhead of full virtualization before cutting it back with OS-level virtualization (a.k.a. containters) and (re-)declaring victory.