3 ms·
You can approximate this right now with LXC[1]. Ubuntu has really good support for it[2], but any recent kernel will be able to do what you need. Basically, yo
by zrail 14y ago
You can approximate this right now with LXC[1]. Ubuntu has really good support for it[2], but any recent kernel will be able to do what you need.
Basically, you install linux on a VM or a real hardware machine, then you use LXC to partition off individual processes into their own little linux VM. These VMs can be severely limited in scope, even going so far as to be ephemeral (any disk writes go away at VM stop time).
[1]: http://lxc.sourceforge.net/ http://lxc.sourceforge.net/
[2]: http://www.stgraber.org/2012/05/04/lxc-in-ubuntu-12-04-lts/ http://www.stgraber.org/2012/05/04/lxc-in-ubuntu-12-04-lts/