Heya, A simple test below: Setup Info: ------------- L0: - 4 pCPU, 8G pMEM. - Version: $ uname -r; rpm -q qemu-kvm libvirt-daemon-kvm libguestfs 3.10.0-0.rc0.git26.1.fc20.x86_64 qemu-kvm-1.4.1-1.fc19.x86_64 libvirt-daemon-kvm-1.0.5-2.fc19.x86_64 libguestfs-1.21.35-1.fc19.x86_64 - KVM parameters: $ cat /sys/module/kvm_intel/parameters/nested Y $ cat /sys/module/kvm_intel/parameters/enable_shadow_vmcs Y $ cat /sys/module/kvm_intel/parameters/enable_apicv N $ cat /sys/module/kvm_intel/parameters/ept Y L1: - 4 vCPU, 6G vMEM. - Version: $ uname -r; rpm -q qemu-kvm libvirt-daemon-kvm libguestfs 3.10.0-0.rc0.git26.1.fc20.x86_64 qemu-kvm-1.4.1-1.fc19.x86_64 libvirt-daemon-kvm-1.0.5-2.fc19.x86_64 libguestfs-1.21.35-1.fc19.x86_64 L2: - 3 vCPU, 3G vMEM. - Version: $ uname -r 3.9.1-301.fc19.x86_64 qemu-kvm command line for L0 and L1) here: https://raw.github.com/kashyapc/nvmx-haswell/master/SETUP-nVMX.rst Build Kernel w/ defconfig on L2: ---------------------------------------- $ yum install git gcc -y $ yum-builddep kernel $ git clone \ git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ git describe v3.10-rc1 $ cd linux $ time make defconfig [...] real 0m30.027s user 0m9.716s sys 0m9.686s $ time make [...] real 63m16.320s user 32m28.038s sys 32m21.190s I should perhaps try a few possibilities here for MEM, CPU intensive workloads: - Build Kernel w/ defconfig, VMCS Shadowing enabled on L0. - Build Kernel w/ defconfig, VMCS Shadowind disabled on L0. Some more for I/O ? If you have further suggestions, please advise. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html