この記事は、インテル® デベロッパー・ゾーンに掲載されている「Intel® Hardware Accelerated Execution Manager」(http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager) の日本語参考訳です。
インテル® Hardware Accelerated Execution Manager (インテル® HAXM) は、インテル® バーチャライゼーション・テクノロジー (インテル® VT) を使用するハードウェア支援による仮想エンジン (ハイパーバイザー) で、ホストマシン上で Android* アプリケーションのエミュレーションを高速化します。インテルから提供されている Android* x86 エミュレーター・イメージ (http://software.intel.com/en-us/articles/android-4-2-jelly-bean-x86-emulator-system-image) と公式の Android* SDK Manager を組み合わせて、インテル® HAXM はインテル® VT 対応システム上でより高速に Android* アプリケーションのエミュレーションを行います。
インテル® HAXM は次のプラットフォームをサポートしています。
-
Microsoft* Windows*
Windows* 8 (32/64 ビット)、Windows* 7 (32/64 ビット)、Windows Vista* (32/64 ビット)、Windows* XP (32 ビットのみ)
インストール・ガイドおよびシステム要件 – Windows*
(http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows)リンク ファイルの説明 ファイルサイズ MD5 チェックサム / SHA-1 チェックサム haxm-windows_
r03.zipシステムドライバー 1.695MB (MD5)
2c4ca8c9bc85a6e43b7737895b956a0c
(SHA-1)
7de70157ccaf9d8a3ba013a8fc83103c9c61ee34Windows* 8.1 用 hotfix
haxm-windows_
r03_hotfix.zipシステムドライバー 1.722MB (MD5)
80A0E9783CA154E39F655DBD1FB81A7E
(SHA-1)
2315A48A79CF6FBFDC325FD37218F2F394BF21BE -
Mac OS* X
インテル® プロセッサー・ベースの Mac* システム、Mac OS* X 10.6 以降 (32/64 ビット)
インストール・ガイドおよびシステム要件 – Mac OS* X
(http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-macosx)リンク ファイルの説明 ファイルサイズ MD5 チェックサム / SHA-1 チェックサム haxm-macosx_
r03.zipシステムドライバー 245KB (MD5)
67762bc35b6e4c0b40d7c12c9715a1e8
(SHA-1)
90d41666ced45bf492b99f84ce21118e6d4c3842OS X* 10.9 用 hotfix
haxm-macosx_
r03_hotfix.zipシステムドライバー 177KB (MD5)
3519CF611CDBD6DEB4D40BB5368FE394
(SHA-1)
B4288EEF1019283C13B18A8D4681725C498D2BB5 -
Linux*
インストール・ガイドおよびシステム要件 – Linux*
https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator
既知の問題
インテル® HAXM と VirtualBox 4.2.14 以降のバージョンを同じマシン上で並列実行すると Android* エミュレーターがフリーズします。弊社のテストでは、この問題は VirtualBox 4.2.12 以前のバージョンでは発生しません。
コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。