Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1.4. 支持的客户机 CPU 型号

每个 hypervisor 对 CPU 功能都有自己的策略,客户机默认都会看到。hypervisor 呈现给客户机的 CPU 功能集取决于客户机虚拟机配置中选择的 CPU 型号。

1.4.1. 列出客户机 CPU 型号

要查看一个架构类型所支持的 CPU 型号的完整列表,请运行 virsh cpu-models architecture 命令。例如:
$ virsh cpu-models x86_64
486
pentium
pentium2
pentium3
pentiumpro
coreduo
n270
core2duo
qemu32
kvm32
cpu64-rhel5
cpu64-rhel6
kvm64
qemu64
Conroe
Penryn
Nehalem
Westmere
SandyBridge
Haswell
athlon
phenom
Opteron_G1
Opteron_G2
Opteron_G3
Opteron_G4
Opteron_G5
$ virsh cpu-models ppc64
POWER7
POWER7_v2.1
POWER7_v2.3
POWER7+_v2.1
POWER8_v1.0
支持的 CPU 型号和功能的完整列表包含在 cpu_map.xml 文件中,位于 /usr/share/libvirt/ 中:
# cat /usr/share/libvirt/cpu_map.xml
客户机的 CPU 型号和功能可在域 XML 文件的 <cpu> 部分进行更改。如需更多信息,请参阅 第 23.12 节 “CPU 型号和拓扑”
可以根据需要将主机型号配置为使用指定的功能集。如需更多信息,请参阅 第 23.12.1 节 “更改指定 CPU 的 Feature Set”