3.2. サポートされている CPU モデル
すべてのハイパーバイザーには、ゲストにデフォルトで表示される CPU 機能に関する独自のポリシーがあります。QEMU/KVM によりゲストに提示される CPU 機能のセットは、ゲスト仮想マシンの設定で選択された CPU モデルによって異なります。
qemu32 qemu64 は基本的な CPU モデルですが、他のモデル(追加機能付き)も利用できます。
Red Hat Enterprise Linux 6 は、以下の QEMU CPU モデル定義の使用をサポートします。
<!-- This is only a partial file, only containing the CPU models. The XML file has more information (including supported features per model) which you can see when you open the file yourself -->
<cpus>
<arch name='x86'>
...
<!-- Intel-based QEMU generic CPU models -->
<model name='pentium'>
<model name='486'/>
</model>
<model name='pentium2'>
<model name='pentium'/>
</model>
<model name='pentium3'>
<model name='pentium2'/>
</model>
<model name='pentiumpro'>
</model>
<model name='coreduo'>
<model name='pentiumpro'/>
<vendor name='Intel'/>
</model>
<model name='n270'>
<model name='coreduo'/>
</model>
<model name='core2duo'>
<model name='n270'/>
</model>
<!-- Generic QEMU CPU models -->
<model name='qemu32'>
<model name='pentiumpro'/>
</model>
<model name='kvm32'>
<model name='qemu32'/>
</model>
<model name='cpu64-rhel5'>
<model name='kvm32'/>
</model>
<model name='cpu64-rhel6'>
<model name='cpu64-rhel5'/>
</model>
<model name='kvm64'>
<model name='cpu64-rhel5'/>
</model>
<model name='qemu64'>
<model name='kvm64'/>
</model>
<!-- Intel CPU models -->
<model name='Conroe'>
<model name='pentiumpro'/>
<vendor name='Intel'/>
</model>
<model name='Penryn'>
<model name='Conroe'/>
</model>
<model name='Nehalem'>
<model name='Penryn'/>
</model>
<model name='Westmere'>
<model name='Nehalem'/>
<feature name='aes'/>
</model>
<model name='SandyBridge'>
<model name='Westmere'/>
</model>
<model name='Haswell'>
<model name='SandyBridge'/>
</model>
<!-- AMD CPUs -->
<model name='athlon'>
<model name='pentiumpro'/>
<vendor name='AMD'/>
</model>
<model name='phenom'>
<model name='cpu64-rhel5'/>
<vendor name='AMD'/>
</model>
<model name='Opteron_G1'>
<model name='cpu64-rhel5'/>
<vendor name='AMD'/>
</model>
<model name='Opteron_G2'>
<model name='Opteron_G1'/>
</model>
<model name='Opteron_G3'>
<model name='Opteron_G2'/>
</model>
<model name='Opteron_G4'>
<model name='Opteron_G2'/>
</model>
<model name='Opteron_G5'>
<model name='Opteron_G4'/>
</model>
</arch>
</cpus>
注記
対応している CPU モデルと認識された CPUID フラグの全一覧も、qemu-kvm -cpu ? コマンドを使用して確認することができます。