最終更新:2023-06-25 (日) 13:48:08 (278d)
Intel HAXM
Top / Intel HAXM
Intel Hardware Accelerated Execution Manager
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
概要
- hardware-assisted virtualization engine (hypervisor) that uses Intel Virtualization Technology (Intel® VT) to speed up Android app emulation on a host machine. In combination with Android x86 emulator images provided by Intel and the official Android SDK Manager, HAXM allows for faster Android emulation on Intel VT enabled systems.
確認
- sc query? intelhaxm
バージョン
- 1.1.5 - Mac OS X 10.11対応
メモ
- Accelerates Android emulation by 5-10x by natively executing x86 CPU commands
- Leverages Intel® Virtualization Technology
- Available on most IA-based PCs since 2005
- Support for Mac & Windows
- KVM for Linux
- Applicable for both Dalvik and NDK apps
- Must compile NDK apps for x86
- Only works with x86 System Image
メモリ割り当ての更新
- デフォルトは2GB
- silent_install.batを叩くと更新できる
Install: silent_install.bat [-m size] [-log log_full_path] [-ld log_full_path] -m: memory size (in MB). if not specified, use default size. The [-m size] also support to update the HAXM memory limit after HAXM has already been installed.
- インストーラをもっかい実行しても変えられる
仮想化支援
- https://developer.android.com/studio/run/emulator-acceleration?hl=ja
- Intel HAXMまたはAndroid Emulator Hypervisor Driver for AMD Processorsを使用するには、Hyper-Vを無効にする必要があります
Intel プロセッサが搭載されており、Android Emulator と同時にHyper-Vを実行する必要がない。 Intel HAXMを使用します。 Intel プロセッサが搭載されており、Android Emulator と同時にHyper-Vを実行する必要がある。 WHPXを使用します。 AMD プロセッサが搭載されており、Android Emulator と同時にHyper-Vを実行する必要がない。 Android Emulator Hypervisor Driver for AMD Processorsを使用します。 AMD プロセッサが搭載されており、Android Emulator と同時にHyper-Vを実行する必要がある。 WHPXを使用します。
メモ
CPU vendor * GenuineIntel Intel64 supported * Yes VMX supported - No VMX enabled - No EPT supported - No NX supported * Yes NX enabled * Yes Hyper-V disabled - No