最近在做x86平台上的Android系统集成,遇到了KVM概念,后来通过搜索后,知道了KVM的大概,下面总结如下:
1. KVM是开源软件,全称kernel-based virtual machine
2. x86架构且硬件支持虚拟化技术(intel VT或AMD-V)
3. 包含一个为处理器底层虚拟化可加载的核心模块kvm.ko(kvm.intel.ko或kvm.AMD.ko)
4. KVM需要一个经修改的QEMU软件(qemu-kvm)
5.KVM支持多个虚拟机使用同一个镜像,并且配置个性化硬件环境
6.在主流的linux内核,2.6.20以上内核都包含了KVM核心。