Комментарии 12
Вот это я понимаю, с козырей зашли.
Вот интересно, а как дела обстоят с проброской gpu.
Хотя бы usb )
Судя по
Enabling existing workloads to seamlessly leverage Azure Boost (Azure's next-generation hardware accelerator), without requiring any modifications to the guest VM image.
что-то должно работать.
Это замена HyperV? 🤔
. Судя по колонке Virtualisation Api, и названию (Virtual Machine Monitor-Manager) это не KVM, не QEMU, не Xen, не HyperV, а просто надстройка управления. По типу VirtualBox, ещё кучи разных библиотек по управлению виртуальными машинами и контейнерами. Но да, с точки зрения управления HyperV те слабы, наверное.
Кстати, Линукс на Арм не имеет KVM, а Windows на Arm - пожалуйста И MacOS тоже (свой вариант). Но тут Microsoft делиться не спешит
Может и так. Только Vitualbox для arm64 почему то нет. И Андроид Студии тоже. Народ предполагает, что из за проблем с kvn и qemu. Но вроде Микрософт не только оболочку выложила (если судить по публикации на opennet.ru) Так что есть надежда.
А какое отношение это поделие Oracle имеет к KVM? VirtualBox не использует kvm и qemu, а использует собственные проприетарные модули ядра, что, и это абсолютно логично, работает медленнее и с большим количеством багов.
Другой вопрос, что наличие kvm не позволит вам эмулировать на arm x86 архитектуру, это задача эмулятора, т.е. qemu. А, в общем, никаких проблем с запуском виртуальных машин с arm архитектурой на arm нет.
Удивительно, как это использующие свои проприетарные модули (VBox) и проприетарный же Intel HAXM проги не портированы под Linux ARM. И как только такое могло произойти?
Зато живее всех живых Waydroid и libvirt с его оболочкой Virt-Manager
В обобщённом смысле да, проблем нет. У Мак ОС на Арм с виртуализацией проблем нет. А вот у Linux на Арм проблемы. Иначе чем объяснить, что Андроид Студия на X86 программы (emulator) для Андроид (Arm) запускать умеет, а та же студия на Арм - нет! Ей бы запустить Kvm и всё: ничего ведь даже эмулировать не надо
Microsoft представила открытый проект диспетчера виртуальных машин OpenVMM, написанный на Rust