Перейти к содержимому

Intel haxm что это

  • автор:

Аппаратное ускорение производительности эмулятора (Hyper-V & HAXM)

Visual Studio упрощает тестирование и отладку приложений Xamarin.Android с помощью Android Emulator в ситуациях, когда использовать устройство с Android невозможно или неудобно. Однако если на компьютере недоступно аппаратное ускорение, Android Emulator работает слишком медленно. Вы можете значительно повысить производительность эмулятора Android Emulator, используя специальные образы виртуальных устройств на платформе x86 в сочетании с функциями виртуализации на компьютере.

Сценарий HAXM WHPX Hypervisor.Framework
У вас процессор Intel X X X
У вас процессор AMD X
Требуется поддержка Hyper-V X
Требуется поддержка вложенной виртуализации Ограниченный
Требуется использовать такие технологии, как Docker (С WSL2) X X

Ускорение эмуляторов Android в Windows

Следующие технологии виртуализации доступны для ускорения эмулятора Android:

  1. Microsoft Hyper-V и платформа гипервизора Windows (WHPX) . Hyper-V — это функция виртуализации в Windows, которая позволяет запускать виртуализированные компьютерные системы на физическом главном компьютере.
  2. Intel Hardware Accelerated Execution Manager (HAXM) . HAXM — это механизм виртуализации для компьютеров на базе процессоров Intel.

Для достижения наилучшего взаимодействия с пользователем в Windows рекомендуется использовать WHPX для ускорения Android Emulator. Если WHPX недоступен на вашем компьютере, можно использовать HAXM. Эмулятор Android автоматически использует аппаратное ускорение, если соблюдены следующие условия:

  • Аппаратное ускорение доступно и включено на компьютере разработчика.
  • Эмулятор работает с образом системы, созданным для виртуального устройства на платформе x86.

Нельзя запустить эмулятор на базе ускоренной виртуальной машины внутри другой виртуальной машины, например под управлением VirtualBox, VMware или Docker (если не используется WSL2). Эмулятор Android следует запускать непосредственно на системном оборудовании.

Сведения о запуске и отладке с помощью эмулятора Android см. в статье Отладка в Android Emulator.

Ускорение с помощью Hyper-V

Перед включением Hyper-V прочтите следующий раздел, чтобы убедиться, что компьютер поддерживает Hyper-V.

Проверка поддержки Hyper-V

Hyper-V работает на платформе гипервизора Windows. Чтобы использовать эмулятор Android с Hyper-V, компьютер должен отвечать следующим условиям для поддержки платформы гипервизора Windows:

Спецификации Windows

  • Оборудование компьютера должно соответствовать следующим требованиям:
    • 64-разрядный ЦП Intel или AMD Ryzen с преобразованием адресов второго уровня (SLAT).
    • ЦП должен поддерживать расширения режима мониторинга виртуальной машины (VT-c на процессорах Intel).
    • Не менее 4 ГБ памяти.
  • В BIOS компьютера необходимо включить следующие элементы:
    • Технология виртуализации (может иметь другое название в зависимости от производителя системной платы).
    • Предотвращение исполнения данных на основе оборудования.
  • Компьютер необходимо обновить до Windows 10, обновление за апрель 2018 г. (сборка 1803), или более поздней версии. Выполните следующие действия, чтобы проверить актуальность вашей версии Windows:
    1. В поле поиска Windows введите Сведения.
    2. В результатах поиска выберите Сведения о компьютере.
    3. Прокрутите диалоговое окно Сведения до раздела Характеристики Windows.
    4. Должна быть указана версия не ранее 1803:

Чтобы убедиться, что компьютерное оборудование и программное обеспечение совместимо с Hyper-V, откройте командную строку и введите следующую команду:

systeminfo 

Если все указанные требования Hyper-V имеют значение Да, компьютер поддерживает Hyper-V. Пример:

Пример выходных данных сведений о системе

Включение ускорения Hyper-V

Если ваш компьютер соответствует приведенным выше критериям, выполните следующие действия для ускорения эмулятора Android с помощью Hyper-V.

Включение Hyper-V и платформы гипервизора Windows

  1. Введите компоненты windows в поле поиска Windows и выберите Включение и отключение компонентов Windows в результатах поиска. В диалоговом окне Компоненты Windows включите Hyper-V и платформу гипервизора Windows: После внесения этих изменений перезагрузите компьютер.

В Windows 10 с обновлением за октябрь 2018 г. (RS5) и более поздних версий необходимо только включить Hyper-V, так как он будет автоматически использовать платформу гипервизора Windows (WHPX).

Диалоговое окно

  1. Установите Visual Studio 15.8 или более поздней версии (в этой версии Visual Studio интегрированная среда разработки поддерживает запуск эмулятора Android с Hyper-V).
  2. Установите пакет Android Emulator версии 27.2.7 или более поздней. Чтобы установить этот пакет, перейдите в раздел Сервис >> Android Sdk Manager в Visual Studio. Откройте вкладку Инструменты и убедитесь, что установлена версия эмулятора Android не ниже 27.2.7. Кроме того, убедитесь, что установлен компонент Android SDK Tools версии 26.1.1 или более поздней:

При создании виртуального устройства (см. раздел Управление виртуальными устройствами с помощью Android Device Manager) не забудьте выбрать образ системы на базе x86. Если вы используете образ системы на основе ARM, виртуальное устройство не ускорится и будет работать медленно.

Теперь технология Hyper-V должна быть включена, и вы можете запустить эмулятор Android с ускорением.

Ускорение с помощью HAXM

Если компьютер не поддерживает Hyper-V, используйте HAXM для ускорения эмулятора Android. Отключите отключить Device Guard, чтобы использовать HAXM.

Проверка поддержки HAXM

Чтобы определить, поддерживает ли оборудование HAXM, следуйте инструкциям из раздела Мой процессор поддерживает технологию виртуализации Intel?. Если оборудование поддерживает HAXM, проверьте, установлен ли HAXM:

    Откройте окно командной строки и введите следующую информацию:

sc query intelhaxm 

Выходные данные команды запроса sc, если HAXM доступен

  • Посмотрите в выходных данных, запущен ли процесс HAXM. Если да, для состояния intelhaxm будет отображаться RUNNING . Пример: Если STATE не имеет значение RUNNING , HAXM не установлен.
  • Если компьютер поддерживает HAXM, но он не установлен, установите его, выполнив действия, приведенные в следующем разделе.

    Установка HAXM

    Пакеты установки HAXM для Windows можно найти на странице выпусков GitHub, посвященной Intel Hardware Accelerated Execution Manager. Чтобы скачать и установить решение HAXM, выполните следующие действия:

    Окно программы установки Intel Hardware Accelerated Execution Manager

    1. Скачайте с веб-сайта Intel последнюю версию установщика подсистемы виртуализации HAXM для ОС Windows. Скачивая установщик HAXM с веб-сайта Intel, вы гарантированно получаете последнюю версию этой программы.
    2. Откройте файл haxm-N.N.N-setup.exe (где N.N.N — это номер версии), чтобы запустить установщик HAXM. Примите значения по умолчанию, предлагаемые в диалоговых окнах установщика:

    При создании виртуального устройства (см. раздел Управление виртуальными устройствами с помощью Android Device Manager) не забудьте выбрать образ системы на базе x86. Если вы используете образ системы на основе ARM, виртуальное устройство не ускорится и будет работать медленно.

    Устранение неполадок

    Сведения о решении проблем с аппаратным ускорением см. в руководстве по устранению неполадок для эмулятора Android.

    Ускорение эмуляторов Android в macOS

    Следующие технологии виртуализации доступны для ускорения эмулятора Android:

    1. Платформа гипервизора Apple. Гипервизор входит в состав macOS 10.10 и более поздних версий и позволяет запускать виртуальные машины на компьютере Mac.
    2. Intel Hardware Accelerated Execution Manager (HAXM) . HAXM — это механизм виртуализации для компьютеров на базе процессоров Intel.

    Рекомендуется использовать платформу гипервизора для ускорения эмулятора Android. Если платформа гипервизора недоступна на компьютере Mac, можно использовать HAXM. Эмулятор Android автоматически использует аппаратное ускорение, если соблюдены следующие условия:

    • Аппаратное ускорение доступно и включено на компьютере разработчика.
    • Эмулятор работает с образом системы, созданным для виртуального устройства на платформе x86.

    Вы не можете запускать эмулятор на базе ускоренной виртуальной машины внутри другой виртуальной машины, например под управлением VirtualBox, VMWare или Docker. Эмулятор Android следует запускать непосредственно на системном оборудовании.

    Сведения о запуске и отладке с помощью эмулятора Android см. в статье Отладка в Android Emulator.

    Ускорение с помощью платформы гипервизора

    Для использования эмулятора Android с платформой гипервизора компьютер Mac должен соответствовать следующим критериям:

    • Mac должен работать под управлением macOS 10.10 или более поздней версии.
    • ЦП компьютера Mac должен поддерживать платформу гипервизора.

    Если компьютер Mac соответствует этим критериям, Android Emulator будет автоматически использовать платформу гипервизора для ускорения. Если вы не уверены, поддерживает ли Mac платформу гипервизора, см. руководство Устранение неполадок, чтобы проверить это.

    Если платформа гипервизора не поддерживается на компьютере Mac, используйте решение HAXM для ускорения эмулятора Android (описывается далее).

    Ускорение с помощью HAXM

    Если компьютер Mac не поддерживает платформу гипервизора (или ваша версия macOS ниже 10.10), используйте Intel Hardware Accelerated Execution Manager (HAXM) для ускорения эмулятора Android.

    Прежде чем использовать эмулятор Android с HAXM в первый раз, рекомендуется проверить наличие установленного решения HAXM и его доступность для эмулятора Android.

    Проверка поддержки HAXM

    Проверьте, установлен ли HAXM:

      Откройте терминал и введите следующую команду:

    ~/Library/Developer/Xamarin/android-sdk-macosx/tools/emulator -accel-check 
    HAXM version 7.2.0 (3) is installed and usable. 

    Если решение HAXM не установлено, возвращается следующее сообщение:

    HAXM is not installed on this machine (/dev/HAX is missing). 

    Если решение HAXM не установлено, установите его, выполнив действия, приведенные в следующем разделе.

    Установка HAXM

    Пакеты установки HAXM для macOS можно найти на странице Intel Hardware Accelerated Execution Manager. Чтобы скачать и установить решение HAXM, выполните следующие действия:

    Окно программы установки Intel Hardware Accelerated Execution Manager

    1. Скачайте с веб-сайта Intel последнюю версию установщика подсистемы виртуализации HAXM для ОС macOS.
    2. Запустите установщик HAXM. Примите значения по умолчанию, предлагаемые в диалоговых окнах установщика:

    Устранение неполадок

    Сведения о решении проблем с аппаратным ускорением см. в руководстве по устранению неполадок для эмулятора Android.

    Связанные ссылки

    Включение аппаратного ускорения с помощью эмуляторов Android (Hyper-V & AEHD)

    С помощью Visual Studio вы можете легко протестировать и отладить приложение .NET MAUI для Android в эмуляторах для ситуаций, когда устройство Android недоступно. Однако если аппаратное ускорение недоступно или включено, эмулятор будет работать очень медленно. Вы можете значительно повысить производительность эмулятора, включив аппаратное ускорение и используя образы виртуальных устройств, подходящие для архитектуры процессора. Дополнительные сведения см. в разделе «Настройка аппаратного ускорения для эмулятора Android» на developer.android.com

    Ускорение эмуляторов Android в Windows

    Следующие технологии виртуализации доступны для ускорения эмулятора Android:

    • Платформа гипервизора Windows (WHPX). Hyper-V — это функция виртуализации в Windows, которая позволяет запускать виртуализированные компьютерные системы на физическом главном компьютере.
    • Драйвер гипервизора эмулятора Android (AEHD).

    Диспетчер ускорения аппаратного ускорения intel (HAXM) не рекомендуется использовать из эмулятора 33.x.x.x.x. Он был заменен AEHD на процессорах Intel. Сведения об использовании HAXM в эмуляторе 32.x.x.x.x и более низкой версии см. в разделе «Настройка ускорения виртуальных машин с помощью Intel HAXM в Windows в developer.android.com».

    Для лучшего использования в Windows рекомендуется использовать WHPX для ускорения эмулятора Android. Если WHPX недоступен на компьютере, можно использовать AEHD. Эмулятор Android автоматически использует аппаратное ускорение, если выполнены следующие критерии:

    • Аппаратное ускорение доступно и включено на компьютере разработчика.
    • Эмулятор выполняет системный образ, созданный для виртуального устройства на основе x86-64 или x86.

    Эмулятор ускорения виртуальной машины может выполняться на другой виртуальной машине, включая Microsoft Dev Box, при условии, что вложенная виртуализация включена в виртуальной машине.

    Сведения о запуске и отладке с помощью эмулятора Android см. в статье Отладка в Android Emulator.

    Ускорение с помощью Hyper-V

    Перед включением Hyper-V прочтите следующий раздел, чтобы убедиться, что компьютер поддерживает Hyper-V.

    Проверка поддержки Hyper-V

    Hyper-V работает на платформе гипервизора Windows. Чтобы использовать эмулятор Android с Hyper-V, компьютер должен отвечать следующим условиям для поддержки платформы гипервизора Windows:

    • Оборудование компьютера должно соответствовать следующим требованиям:
      • 64-разрядный ЦП Intel или AMD Ryzen с преобразованием адресов второго уровня (SLAT).
      • Поддержка расширения режима мониторинга виртуальной машины (технология VT-c на компьютерах с процессорами Intel).
      • Не менее 4 ГБ памяти.
      • Технология виртуализации (может иметь другое название в зависимости от производителя системной платы).
      • Предотвращение исполнения данных на основе оборудования.

      Чтобы убедиться, что компьютерное оборудование и программное обеспечение совместимо с Hyper-V, откройте командную строку и введите следующую команду:

      systeminfo 

      Если все указанные требования Hyper-V имеют значение Да, компьютер поддерживает Hyper-V. Например:

      Example of systeminfo output when checking Hyper-V support for .NET MAUI.

      Если результат Hyper-V указывает, что гипервизор запущен в настоящее время, Hyper-V уже включен.

      Если Windows работает внутри виртуальной машины, вложенная виртуализация должна быть включена в гипервизор узла.

      Включение ускорения Hyper-V в Windows

      Если ваш компьютер соответствует приведенным выше критериям, выполните следующие действия для ускорения эмулятора Android с помощью Hyper-V.

      Enabling Hyper-V and Windows Hypervisor Platform for .NET MAUI.

        Введите компоненты windows в поле поиска Windows и выберите Включение и отключение компонентов Windows в результатах поиска. В диалоговом окне Компоненты Windows включите Hyper-V и платформу гипервизора Windows: После внесения этих изменений перезагрузите компьютер.

      Важно! В Windows 10 с обновлением за октябрь 2018 г. (RS5) и более поздних версий необходимо только включить Hyper-V, так как он будет автоматически использовать платформу гипервизора Windows (WHPX).

      После включения Hyper-V вы сможете запустить ускоренный эмулятор Android.

      Ускорение с помощью AEHD

      Если компьютер не поддерживает Hyper-V, необходимо использовать AEHD для ускорения эмулятора Android. Прежде чем установить и использовать AEHD, ознакомьтесь со следующим разделом, чтобы убедиться, что компьютер поддерживает AEHD.

      Проверка поддержки AEHD

      Компьютер должен соответствовать следующим критериям для поддержки AEHD:

      • Процессор Intel или AMD с расширением виртуализации, который должен быть включен в BIOS.
      • 64-разрядная версия Windows 11, Windows 10, Windows 8 или Windows 7.
      • Hyper-V необходимо отключить.

      Несколько функций в Windows позволяют Hyper-V неявно. Дополнительные сведения см. в статье Double-проверка при отключении Hyper-V на developer.android.com.

      Включение ускорения AEHD в Windows

      Если компьютер соответствует приведенным выше критериям, выполните следующие действия, чтобы ускорить эмулятор Android с помощью AEHD:

      Installing AEHD through the Android SDK manager in Visual Studio.

      1. В Visual Studio выберите пункт меню «Сервис > Android SDK Manager» для Android>.
      2. В окне пакетов SDK и инструментов Android перейдите на вкладку «Сервис«.
      3. На вкладке «Сервис» разверните раздел «Дополнительные», установите флажок проверка для элемента драйвера гипервизора эмулятора Android (установщик), а затем нажмите кнопку «Применить изменения«:

      Примечание. Кроме того, AEHD можно скачать и установить с GitHub. После распаковки пакета драйвера запустите silent_install.bat командную строку с правами администратора.

      После установки убедитесь, что драйвер работает правильно с помощью следующей команды:

      sc query aehd 

      После установки и запуска AEHD вы сможете запустить ускоренный эмулятор Android.

      Устранение неполадок

      Сведения о решении проблем с аппаратным ускорением см. в руководстве по устранению неполадок для эмулятора Android.

      [!IMPORTANT] > > You can’t run a VM-accelerated emulator inside another VM, such as a VM hosted by VirtualBox, VMware, or Docker. You must run the Android emulator [directly on your system hardware](https://developer.android.com/studio/run/emulator-acceleration.html#extensions). For information about launching and debugging with the Android emulator, see [Debugging on the Android Emulator](~/android/deploy-test/debugging/debug-on-emulator.md). ## Accelerating with the Hypervisor Framework To use the Android emulator with the Hypervisor Framework, your Mac must meet the following criteria: — Your Mac must be running macOS 10.10 or later. — Your Mac’s CPU must be able to support the Hypervisor Framework. If your Mac meets these criteria, the Android emulator will automatically use the Hypervisor Framework for acceleration. If you aren’t sure if Hypervisor Framework is supported on your Mac, see the [Troubleshooting guide](troubleshooting.md?tabs=vsmac#hypervisor-issues) for ways to verify that your Mac supports Hypervisor. If the Hypervisor Framework isn’t supported by your Mac, you can use HAXM to accelerate the Android emulator (described next). ## Accelerating with HAXM If your Mac doesn’t support the Hypervisor framework (or you’re using a version of macOS earlier than 10.10), you can use **Intel’s Hardware Accelerated Execution Manager** ([HAXM](https://software.intel.com/articles/intel-hardware-accelerated-execution-manager-intel-haxm)) to speed up the Android emulator. Before using the Android emulator with HAXM for the first time, it’s a good idea to verify that HAXM is installed and available for the Android emulator to use. ### Verifying HAXM support You can check to see if HAXM is already installed by using the following steps: 01. Open a Terminal and enter the following command: «`bash ~/Library/Developer/Xamarin/android-sdk-macosx/tools/emulator -accel-check «` This command assumes that the Android SDK is installed at the default location of **~/Library/Developer/Xamarin/android-sdk-macosx**; if not, modify the above path for the location of the Android SDK on your Mac. 01. If HAXM is installed, the above command will return a message similar to the following result: > HAXM version 7.2.0 (3) is installed and usable. If HAXM is *not* installed, a message similar to the following output is returned: > HAXM is not installed on this machine (/dev/HAX is missing). If HAXM isn’t installed, use the steps in the next section to install HAXM. ### Installing HAXM HAXM installation packages for macOS are available from the [Intel Hardware Accelerated Execution Manager](https://software.intel.com/android/articles/intel-hardware-accelerated-execution-manager) page. Use the following steps to download and install HAXM: 01. From the Intel website, download the latest [HAXM virtualization engine](https://software.intel.com/android/articles/intel-hardware-accelerated-execution-manager/) installer for macOS. 01. Run the HAXM installer. Accept the default values in the installer dialogs. ## Troubleshooting For help with troubleshooting hardware acceleration issues, see the Android emulator [Troubleshooting](troubleshooting.md?tabs=vsmac#accel-issues-mac) guide. . zone-end —>

      Совместная работа с нами на GitHub

      Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

      Прибывает последняя и новая версия HAXM, поскольку Intel не будет следить за развитием

      интел хаксм

      Intel HAXM — это кроссплатформенный движок и менеджер виртуализации.

      Недавно Intel объявила о выпуске какой будет последняя и новая версия движка виртуализации ХАКСМ 7.8 (Hardware Accelerated Execution Manager), версия, с которой он переместил репозиторий в архив и объявил о завершении обслуживания проекта.

      С этим Intel объявила, что больше не будет принимать патчи или исправления, он также не будет участвовать в разработке или создавать обновления для него. Вот почему людям, которые хотят продолжить разработку, рекомендуется создать форк и развивать его самостоятельно.

      Этот проект больше не будет поддерживаться Intel.

      Intel прекратила разработку и участие, включая, помимо прочего, техническое обслуживание, исправление ошибок, новые версии или обновления для этого проекта.

      Intel больше не принимает исправления для этого проекта.

      Если у вас есть постоянная потребность в использовании этого проекта, вы заинтересованы в его независимой разработке или хотели бы поддерживать исправления для сообщества с открытым исходным кодом, пожалуйста, создайте свою собственную вилку этого проекта.

      Контактное лицо: webadmin@linux.intel.com

      Для тех, кто они не знают о HAXM (также известный как Intel Hardware Accelerated Execution Manage) должны знать, что это это кроссплатформенный гипервизор (Линукс, NetBSD, Windows, macOS) который использует аппаратные расширения процессора Intel (Intel VT, технология виртуализации Intel) для ускорения и усиления изоляции виртуальных машин.

      Гипервизор обычно используется с другими программными пакетами необходимые для создания всех компонентов, необходимых для разработки приложений (таких как Android SDK и плагины, необходимые для управления API Google), он может обеспечить аппаратную эмуляцию Android, необходимую для программных проектов любого размера, размера и сложности.

      Гипервизор реализован в виде драйвера уровня ядра который предоставляет KVM-подобный интерфейс для обеспечения аппаратной виртуализации пользовательского пространства. HAXM поддерживался для ускорения работы эмулятора платформы Android и QEMU. Код написан на C и распространяется под лицензией BSD.

      Со временем проект создан для обеспечения возможности использования технологии Intel VT в Windows и macOS. В Linux поддержка Intel VT изначально была доступна в Xen и KVM, но в NetBSD она была предоставлена ​​в NVMM, поэтому позже HAXM был перенесен в Linux и NetBSD и играл второстепенную роль на этих платформах.

      Поскольку он основан на функциях, встроенных в продукты ЦП Intel, Intel HAXM может работать должным образом только на процессорах с аппаратной поддержкой функций Intel VT-x, Intel EM64T (Intel 64) и Execute Disable Bit (XD).

      После того, как полная поддержка Intel VT была интегрирована в продукты Microsoft Hyper-V и macOS HVF, необходимость в отдельном гипервизоре отпала, и Intel решила сократить проект.

      О финальной версии HAXM 7.8 (последняя разработка Intel) уже поддерживает инструкцию INVPCID, В дополнение к тому, что добавлена ​​поддержка расширения XSAVE для CPUID, а также улучшенная реализация модуля CPUID и модернизация установщика.

      Еще одно реализованное изменение — подтверждение того, что HAXM совместим с версиями QEMU от 2.9 до 7.2.

      Как установить HAXM в Linux?

      Для тех, кто заинтересован в возможности установить эту последнюю версию, они должны знать, что процесс установки относительно прост, вам просто нужно загрузить исходный код и скомпилировать его.

      Для этого просто откройте терминал и в нем наберите следующее:

      git clone https://github.com/intel/haxm.git

      Приступаем к компиляции со следующими командами:

      cd haxm
      cd platforms/linux/
      make

      Как только это будет сделано, мы должны теперь проверить, что никакой другой модуль ядра HAXM не был загружен. Чтобы убедиться в этом, мы собираемся выполнить следующую команду:

      lsmod | grep haxmn

      В котором, если вывод не пуст, мы собираемся загрузить существующий модуль HAXM с помощью следующей команды

      sudo make uninstall

      Затем мы приступаем к загрузке модуля с помощью:

      sudo make install

      Наконец, если вы хотите использовать HAXM в качестве непривилегированного пользователя, вы можете ввести следующую команду, чтобы сделать текущего пользователя частью группы haxm:

      sudo adduser `id -un` haxm

      Если вы хотите узнать больше об этом, вы можете ознакомиться с подробностями на по следующей ссылке.

      Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

      Полный путь к статье: Из Linux » новости » Прибывает последняя и новая версия HAXM, поскольку Intel не будет следить за развитием

      Будьте первым, чтобы комментировать

      Intel HAXM

      Intel HAXM (полное название Intel ® Hardware Accelerated Execution Manager) — программа-гипервизор, использующая аппаратную виртуализацию для ускорения эмуляции 32-битных образов Android.

      Как правило, эмуляция различных операционных систем, и, тем более, устройств — вещь достаточно ресурсоемкая. В частности так дело обстоит с эмуляцией Android на персональных компьютерах под управлением Windows. Система будет подтормаживать, и запуск даже небольшого андроид-приложения может занять достаточно длительное время.

      Чтобы немного увеличить скорость работы этой системы на некоторых конфигурациях можно использовать HAXM. Он не является эмулятором в полном смысле этого слова, это своего рода надстройка для других эмуляторов, расширяющая возможности виртуализации и позволяющая ускорить работу существующих 32-битных эмуляторов Android.

      Программа будет полезна разработчикам и всем, кто хочет использовать на компьютере мобильную операционную систему. Благодаря Intel HAXM можно запускать несколько эмуляторов с разными версиями Android на одном компьютере. Она не сильно потребляет ресурсы и автоматически распределяет их между запущенными контейнерами.

      Программа будет работать только на компьютерах с поддержкой VT-x. В архиве есть утилита haxm_check.exe при помощи которой можно узнать, подходит ли ваша система для установки программы.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *