virt-manager 显示的 qemu 中的声音设备有何区别?

virt-manager 显示的 qemu 中的声音设备有何区别?

我正在尝试通过 virt-managet 使用 qemu/kvm。我想在 Linux 主机中使用 Windows 10 客户机。当我添加声音设备时,有几种型号可供选择:

  • ac97
  • es1370
  • ich6
  • ich9
  • 韓國
  • SB16型

它们有何不同?性能/音频质量/仿真开销或类似方面有区别吗?

我跑qemu-system-x86_64 -soundhw 帮助并得到这个:

Valid sound card names (comma separated):
sb16        Creative Sound Blaster 16
es1370      ENSONIQ AudioPCI ES1370
ac97        Intel 82801AA AC97 Audio
adlib       Yamaha YM3812 (OPL2)
gus         Gravis Ultrasound GF1
cs4231a     CS4231A
hda         Intel HD Audio
pcspk       PC speaker

-soundhw all will enable all of the above

答案1

模拟的是完全不同的硬件,其中一些相当老旧(大致顺序为:Soundblaster、OPL2、Gravis Ultrasound、Ensoniq)。PC 扬声器则不同,是附加硬件(主要用于发出蜂鸣声)。

对于 Windows 10,您需要最先进的,即 Intel HDA 音频,如果需要,还需要 PC 扬声器。ich6并且ich9是实现 Intel HDA 音频的 Intel 南桥类型。将其与您模拟的处理器匹配。

只有当您拥有适用于 MS-DOS 或 Windows 3.0 的旧版软件(可能首先无法在 Windows 10 上运行)或需要此硬件的软件时,您才需要其他软件。

相关内容