Nếu bạn phát triển ứng dụng Android, hướng dẫn này có thể quan tâm. Bài viết chỉ cách cấu hình Android SDK và OS nền tảng để đạt hiệu năng tốt nhất, sao cho Android Virtual Devices (AVD) chạy nhanh, phản hồi nhanh. Quan trọng trong dev, tiết kiệm thời gian restart AVD, debug...
Một lưu ý: nội dung test và viết cho Windows, kiến trúc Intel. Nếu dùng Linux hoặc AMD processor, đợi bài kế tiếp. Hãy theo dõi.
Lấy Intel x86 Atom System Image
Điều đầu tiên: lấy x86 image. Có thể download thủ công (khó khăn), hoặc qua Android SDK Manager – cách hợp lý. Tự nhiên phải setup Android SDK, nghĩa là cài Java version đúng.
Trong SDK Manager, download version Android image phù hợp, ví dụ Kit-Kat (4.4 - API19). Có thể dùng version cũ. Đợi cài xong.
Cài driver Intel HAXM
Phần này cho boost hiệu năng lớn. Driver tối ưu hiệu năng Android trên x86. Tìm trên trang chính thức. Download, cài, run. Và rất có thể fail.
Lý do fail: như popup giải thích. Execute Disable Bit trong BIOS/UEFI bị set thành disabled. Driver không cài được. Phải reboot, vào BIOS/UEFI setup, sửa đúng. Ký hiệu thay đổi tùy manufacturer, nhưng thường dưới memory management. Set enable, reboot.
Cài lại HAXM
Bây giờ mọi thứ ổn.
Tạo AVD mới
Có thể tầm thường, nhưng chú ý options. RAM set 768MB hoặc ít hơn. Cấu hình SD card để không hết memory khi test. Dùng host GPU để performance tốt hơn.
Test thay đổi
Khởi động AVD. Nếu không có HAXM, không thấy message khi fire up virtual device. Mọi thứ siêu chậm. "Treacle slow".
Nếu có HAXM:
Starting emulator for AVD 'Some name' emulator:device fd:XXX HAX is working and emulator runs in fast virt mode
Bây giờ tận hưởng dev tốc độ ~100x so với trước. Load trong giây thay vì phút. Giống dùng virtualization extensions cho KVM/Xen...

Kết luận
Xong. Hướng dẫn khá neat, dạy chút về mọi thứ: quản lý software qua Android SDK, tạo virtual device giống setup VM trong phần mềm ảo hóa phổ biến, dùng feature/extension CPU để boost performance, vài trick nữa. Happy ending, credit cho người thông minh giúp đỡ.
Many thanks to Mr. Vova for the tips!
Cheers.