Мой эмулятор Android работает очень медленно на моем компьютере с Ubuntu. Мне нужно, чтобы он работал быстрее, потому что некоторые приложения настолько тормозят, что меняют свое поведение (используют камеру).
Характеристики системы:
-x86_64
-Intel(R) Core(TM) i7-5600U CPU @ 2.60 GHz
-20GB Ram
-512Gb HDD
Я использую Ubuntu 20.04 и Android Studio 4.1.1 (свежая установка). Я использую этот AVD: Pixel2 1080 x 1920: 420dpi API 28 Android 9.0 (Google X86_ARM) CPU/ABI: x86
В расширенном меню я выбрал Графика: Hardware - GLES 2.0
. Я также отключил GPS, audioInput and audioOutput
без улучшения производительности. Я не пробовал этот, потому что у меня сработал выбор Hardware - GLES 2.0, и avd запустился нормально (но все еще очень медленно).
Однако другие системные образы работают одинаково медленно.
Я попытался:
sudo modprobe msr
sudo rdmsr 0x3A
и он возвращает 5
, поэтому VT-X включен
Аппаратное обеспечение является узким местом или что-то настроено неправильно? Может быть, это HDD тормозит эмулятор? Я попробовал запустить эмулятор в Windows, и он безумно быстр. Хотя Windows-машина мощнее.
Обновление 11.12.2020: я также проверил свою установку KVM с помощью этой команды:
./emulator -avd Pixel2Api28Arm -accel-check
Он вернул это:
28Arm -accel-check
accel:
0
KVM (version 12) is installed and usable
accel
Так что это не кажется проблемой.