Linux 如何在qemu/kvm中应用cpu核心的一对一映射?
我使用cpusets为qemu/kvm实例保留了四个CPU核中的三个。但是,如果cpu使用率较低,这不会阻止process scheduler在一个物理核上执行三个虚拟核,对吗 有没有办法将每个虚拟CPU核心映射到一个物理核心?不使用libvirt/virsh的解决方案将受到高度赞赏,因为我使用的是带有kvm的普通qemuLinux 如何在qemu/kvm中应用cpu核心的一对一映射?,linux,qemu,kvm,Linux,Qemu,Kvm,我使用cpusets为qemu/kvm实例保留了四个CPU核中的三个。但是,如果cpu使用率较低,这不会阻止process scheduler在一个物理核上执行三个虚拟核,对吗 有没有办法将每个虚拟CPU核心映射到一个物理核心?不使用libvirt/virsh的解决方案将受到高度赞赏,因为我使用的是带有kvm的普通qemu 据我所知,这将改善缓存位置以及将进程移动到另一个核心所导致的延迟。如果我错了,请纠正我。也许您可以调整一些libvirt设置来定义特定的处理器亲和力??因为根据libvirt
据我所知,这将改善缓存位置以及将进程移动到另一个核心所导致的延迟。如果我错了,请纠正我。也许您可以调整一些libvirt设置来定义特定的处理器亲和力??因为根据libvirt主页,libvirt KVM/QEMU驱动程序可以管理0.8.1或更高版本的任何QEMU模拟器 说明了如何设置KVM处理器亲缘关系 由于QEMU似乎不提供任何前端交换机来锁定核心,也许您希望看到的是在后端玩游戏