Можно ли на серверах с процессорами ARM запускать виртуальные машины с процессорами x86 и amd64?

Существует ли альтернативный способ запуска ОС x86 на серверах с процессорами ARM, так как ОС Windows Server не поддерживает работу на ARM процессорах? Как вы предпринимали попытки запустить ОС x86 на ARM процессорах и каковы были результаты?
  • 20 июня 2024 г. 9:31
Ответы на вопрос 2
Нет, на серверах с процессорами ARM нельзя запустить виртуальные машины с процессорами x86 и amd64 напрямую. Виртуализация архитектурно-зависима и требует совместимости процессоров хозяина и гостя.

Однако существует специальное ПО, такое как эмуляторы, которые могут позволить запускать ОС x86 на серверах с процессорами ARM. Например, эмуляторы QEMU и Box86 позволяют запускать приложения и ОС x86 на ARM-серверах. Однако производительность в таких случаях может быть значительно ниже, чем при работе на реальной аппаратной платформе.

Если вы хотите попробовать запустить ОС x86 на ARM процессорах, вам следует подробно изучить практические руководства по использованию эмуляторов и провести тестирование на вашей конкретной аппаратной конфигурации. Результаты могут быть различными в зависимости от оборудования и спецификаций вашего сервера с процессорами ARM.
Да, можно: qemu умеет, но потери производительности ~90%. Для мака есть https://getutm.app/ - вот оно через qemu и работает.
Похожие вопросы