云计算(6)_CPU虚拟化

1、查看Vcpu和物理CPU绑定情况

 virsh vcpuinfo test_009

云计算(6)_CPU虚拟化

Vcpu0对应物理CPU 5等

CPU Affinity 表示绑定情况,12y表示宿主机有12个物理CPU(指的是逻辑CPU数),说明这台机器是支持超线程的

总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

总核数 = 物理CPU个数 X 每颗物理CPU的核数  

2、VCPU与物理cpu的对应情况

        每次查看,会发现每次的结果都不同,这是系统分配给虚拟机的CPU时间片反复切换所致,可以用使用vcpubin命令,进行绑定

virsh vcpupin test_009 0 5

virsh vcpuinfo test_009

         再次查看,只有第五位为y,表示VCPU0只能使用CPU5

云计算(6)_CPU虚拟化

 

 3、查看物理CPU个数

 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

云计算(6)_CPU虚拟化

 

4、查看CPU核数

cat /proc/cpuinfo| grep "cpu cores"| uniq

云计算(6)_CPU虚拟化

 

 5、查看CPU类型

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

云计算(6)_CPU虚拟化

 

上一篇:linux系统日常维护常用命令


下一篇:PAT甲级1011 World Cup Betting——python