Каковы различия между звуковыми устройствами в qemu, показанными virt-manager?

782
Ashark

Я пытаюсь использовать qemu / kvm через virt-managet. Я хочу использовать гостевую Windows 10 на хосте Linux. Когда я добавляю звуковое устройство, есть несколько моделей на выбор:

  • AC97
  • адаптер es1370
  • ICH6
  • ICH9
  • pcspk
  • SB16

Чем они отличаются? Есть разница в производительности / качестве звука / накладных расходах на эмуляцию или что-то в этом роде?

Я запускаю qemu-system-x86_64 -soundhw help и получаю следующее:

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

1 ответ на вопрос

1
dirkt

Это абсолютно другое оборудование, которое эмулируется, некоторые из которых довольно старые (в приблизительном порядке: Soundblaster, OPL2, Gravis Ultrasound, Ensoniq). Динамик ПК отличается, дополнительное оборудование (в основном для звуковых сигналов).

Для Windows 10 вам нужен самый современный, то есть Intel HDA audio, и дополнительно динамик для ПК, если требуется. ich6и ich9является типом южного моста Intel, который реализует аудио Intel HDA. Сопоставьте его с процессором, который вы имитируете.

Вы хотите другие, только если у вас есть устаревшее программное обеспечение (которое, вероятно, не будет работать на Windows 10 в первую очередь) для MS-DOS или Windows 3.0 или что-то, что потребовало бы этого оборудования.