Features/KVM: Difference between revisions

From QEMU
No edit summary
m (moved KVM to Features/KVM)
(9 intermediate revisions by 9 users not shown)
Line 1: Line 1:
'''KVM''' (Kernel Virtual Machine) is a Linux kernel module that allows a user space program to utilize the hardware virtualization features of various processors.  Today, it supports recent Intel and AMD processors (x86 and x86_64), PPC 440, PPC 970, and S/390 processors.
'''KVM''' (Kernel Virtual Machine) is a Linux kernel module that allows a user space program to utilize the hardware virtualization features of various processors.  Today, it supports recent Intel and AMD processors (x86 and x86_64), PPC 440, PPC 970, S/390, ARM (Cortex A15, AArch64), and MIPS32 processors.


QEMU can make use of KVM when running a target architecture that is the same as the host architecture.  For instance, when running ''qemu-system-x86'' on an x86 compatible processor, you can take <span class="plainlinks">[http://www.shindiristudio.com/SEO-optimizacija-sajta/ <span style="color:black;font-weight:normal; text-decoration:none!important; background:none!important; text-decoration:none;">SEO</span>] advantage of the KVM acceleration - giving you benefit for your host and your guest system.
QEMU can make use of KVM when running a target architecture that is the same as the host architecture.  For instance, when running ''qemu-system-x86'' on an x86 compatible processor, you can take advantage of the KVM acceleration - giving you benefit for your host and your guest system.


== Links ==
The KVM project used to maintain a fork of QEMU called qemu-kvm. All feature differences have been merged into QEMU upstream and the development of the fork suspended.
* [http://www.linux-kvm.org KVM Wiki]
 
* Avi Kivity's [http://git.kernel.org/?p=virt/kvm/qemu-kvm.git QEMU KVM repository]
To use KVM pass ''--enable-kvm'' to QEMU.

Revision as of 14:22, 11 October 2016

KVM (Kernel Virtual Machine) is a Linux kernel module that allows a user space program to utilize the hardware virtualization features of various processors. Today, it supports recent Intel and AMD processors (x86 and x86_64), PPC 440, PPC 970, S/390, ARM (Cortex A15, AArch64), and MIPS32 processors.

QEMU can make use of KVM when running a target architecture that is the same as the host architecture. For instance, when running qemu-system-x86 on an x86 compatible processor, you can take advantage of the KVM acceleration - giving you benefit for your host and your guest system.

The KVM project used to maintain a fork of QEMU called qemu-kvm. All feature differences have been merged into QEMU upstream and the development of the fork suspended.

To use KVM pass --enable-kvm to QEMU.