Both are leading virtulization technologies, KVM has latest features better than XEN
Xen Virtualization is hardware based para virtualization. Where it has is own OS with its own kernel, again dedicated resources shared from main server. It is almost like you have 99% control over the OS .
KVM Virtualization is hardware and kernel based full virtualization ... Where it has is own OS with its own kernel, again dedicated resources shared from main server. It has total control over the OS .
I'm looking for VPS which should have greater flexibility and performance so i had confusion on virtulizations. XEN or KVM which is better to handle and run VPS ?
Many companies will go for KVM. XEN is also good, but usually for internal use in companies. Not really for VPS commercialization. Because to be more efficient, and to be able to use the computer resources at a good level, the company will try to use one hypervisor which can take few computer resources and allocated it to many virtual machines. Now there is a new technology of which helps you to only virtualize the kernel (creation of containers) rather than virtualizing the whole system.