如何找出固定的vCPU?

时间:2013-06-21 09:47:47

标签: virtualization kvm libvirt

我正在使用QEMU / KVM和libvirt在Fedora 18主机上运行Ubuntu VM的设置。现在我已将2个vCPU固定到我的VM上。我可以使用virsh看到固定的vCPU。但是,有没有其他方法可以找到它?理想情况下,我想编写一个函数,它将返回固定vCPU的数量/ ID。

1 个答案:

答案 0 :(得分:0)

您可以使用域XML中的元素来确定哪些固定CPU用于哪个vcpu。见CPU Tuning部分。默认情况下,vcpu固定到所有物理CPU。

例如:

<cputune>
<vcpupin vcpu="0" cpuset="1-4,^2"/>
<vcpupin vcpu="1" cpuset="0,1"/>
</cputune>