Эмулятор Android: как узнать, используется ли функция виртуализации оборудования?

Начиная с Android SDK Tools rev 17, эмулятор Android поддерживает использование аппаратной виртуализации (Intel VT, VT-x, vmx и AMD-V, SVM), которая должна ускорить образы эмуляторов на основе x86: http: // разработчик. android.com/guide/developing/devices/emulator.html#accel-vm

Я установил все необходимые компоненты:

  • Новые инструменты SDK
  • Intel Hardware Accelerated Execution Manager (и установил его, выполнив IntelHaxm.exe )
  • Системный образ Intel Atom x86 (доступный как изображение API 10 и API 15)

Затем я создал новый AVD, используя это изображение, но я не мог «почувствовать» какую-либо разницу в скорости выполнения.

Поэтому мой вопрос: как узнать, используется ли функция виртуализации оборудования?

И если нет, что нужно сделать, чтобы использовать его?

Я знаю, что он включен BIOS, потому что я могу запустить Windows 64-разрядные виртуальные машины в VirtualBox. Кроме того, я проверил его с помощью инструмента обнаружения виртуализации Microsoft® Hardware-Assisted .

Solutions Collecting From Web of "Эмулятор Android: как узнать, используется ли функция виртуализации оборудования?"

Во время загрузки эмулятора вы должны увидеть эту строку:

[2012-03-26 14:06:22 – Эмулятор] HAX работает, и эмулятор работает в режиме быстрого virt

Пройдя этот учебник по OS X Lion, я вижу следующее в консоли при запуске эмулятора:

 ./emulator-x86 -avd Test3 HAX is working and emulator runs in fast virt mode 

Имела ту же проблему на Windows 7 32bit с процессором Intel Q6600 и довольно устаревшей материнской платой Asus P5E-VM SE. На материнской плате даже не было коммутатора для виртуализации, хотя инструмент Intel: http://www.intel.com/support/processors/tools/piu/sb/CS-014921.htm указал, что технология VT включена. Виной было то, что предотвращение выполнения данных было включено только для служб Windows, я включил его для всех программ и после перезагрузки компьютера получил это сообщение в Android-консоли Eclipse: HAX работает, а эмулятор работает в режиме быстрого virt

Настройка DEP: расположена панель Windows / панель управления / система и безопасность / система / расширенные настройки системы / вкладка «Дополнительно» / вкладка «Производительность / выполнение данных»

Идея проверить его, которую я получил здесь: https://developer.tizen.org/sdk/haxm Хотя используются только стандартные изображения (не Tizen).

Должен сказать, что загрузка эмулятора в режиме виртуализации не так впечатляет, как на промо-видео Intel: http://www.youtube.com/watch?v=pt9IeJ777zw Но загрузка приложения (моя довольно большая ~ 5 МБ ), И общая отзывчивость эмулятора весьма значительна. Нельзя сказать, что он работает как родной компьютер (иногда он имеет видимое отставание), но опять же он заметно быстрее. Он ест много памяти (я имею 4 ГБ, только 14 МБ бесплатно, когда эмулятор будет работать).