Я могу понять, как гипервизоры могут виртуализировать процессоры, диски и т.д., Поскольку они имеют хорошо опубликованные общие стандарты (например, ATA/SCSI, функции виртуализации x86 и т.д.), Но как гипервизоры виртуализируют оборудование, такое как графические процессоры, контроллеры Bluetooth, Адаптеры беспроводной локальной сети и т.д., Которым часто требуются драйверы, прежде чем их можно будет правильно распознать?
1 ответ
5
Они не Они либо виртуализируют эталонную реализацию (например, конкретную базовую карту на основе VESA), либо очень просто проходят через порты, к которым они подключены, непосредственно к виртуальной машине, и позволяют ей справиться с этим.