Reply to post: Re: Choice is good

Xen Project officially ports its hypervisor to Raspberry Pi 4

Anonymous Coward
Anonymous Coward

Re: Choice is good

Xen never got upstreamed into the Linux kernel because it’s bloated. It has it’s own memory management, scheduler, IPC model, and so forth.

It turns out that what starts as “a minimal hypervisor” very quickly becomes an entire Kernel of its own. There are other projects that seem to suffer the same fate (Grub and BusyBox spring to mind).

KVM solves this problem by just treating a VM as a Linux process with a funny ABI.

Sometimes the choice is just wrong, unfortunately. Maybe there is something useful in here, but I doubt there’s anything KVM couldn’t already do...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon