5 ms·
Linux Kernel Based Virtual Machine
- jrmxrf 16y agofew years ago that would be a news
- phoenix24 16y agoWith only 6 points, how does this submission show up at the HN front page? or are the submissions ranking even based on points?
- mrduncan 16y agoVotes divided by the age in hours to the gravityth power. Although, the current algorithm is probably slightly different to combat spammers. http://github.com/nex3/arc/blob/master/news.arc#L262 http://github.com/nex3/arc/blob/master/news.arc#L262
- dododo 16y agoi surmise it's the rate at which an article/comment gets points that determines its ranking.
- glhaynes 16y agoSeems preferable for most cases, at least, for it to be user mode, though... maybe you'd want to do this for performance in certain cases?
- rabidsnail 16y agoAll modern virtual machines (that is ones that use VT or AMD-V) install kernel extensions. The part of kvm that you interact with is all userland.
- glhaynes 16y agoSo how does the architecture of this differ from something like VMWare?
- dmaz 16y agohttp://www.linux-kvm.org/page/FAQ#General_KVM_information http://www.linux-kvm.org/page/FAQ#General_KVM_information
- glhaynes 16y agoWhat is the difference between KVM and VMware? VMware is a proprietary product. KVM is Free Software released under the GPL. What is the difference between KVM and QEMU? QEMU uses emulation; KVM uses processor extensions (HVM) for virtualization. Perfect, thanks.
- dedward 16y agoOne benefit of kernel on kernel virtualization is system calls can be optimized straight through, reducing context switching - better than a hypervisor with custom drivers. I'm not sure that's what is going on here with KVM - but the principle makes sense.
- koenigdavidmj 16y agohttp://www.openvz.org/ http://www.openvz.org/ does what you want. The PID:s, network interfaces, and the like are all isolated, but you are only running one kernel on the whole system. Xen might be work taking a look at as well.