Почему эмулятор андроид тормозит на пк
Перейти к содержимому

Почему эмулятор андроид тормозит на пк

  • автор:

Почему тормозят эмуляторы в Windows (например, BlueStacks для Андроид)

tormoza-emulyatora

Вопрос от пользователя

Здравствуйте.

Подскажите, почему могут тормозить эмуляторы на ноутбуке? Я пробовал разные версии: BlueStacks и MEmu (для Андроид), Kega (это для Sega), Remix OS и т.д. Просто они все как будто замедлены, всё равно что поставить воспроизведение видео на 20-40% медленнее.

(PS На другом ПК у меня все ОК, нормально работает)

Если характеристики вашего ноутбука удовлетворяют рекомендуемым тех. требованиям для работы этих эмуляторов — то скорее всего проблема связана с отключенной виртуализацией в BIOS/UEFI компьютера (AMD-v или Intel VT-x).

Включить ее не так уж и сложно (даже если вы не разу не заходили в BIOS). Рассмотрим все на примере.

Причины проблем с эмуляторами

Отключена виртуализация

Виртуализация (например, Intel Virtual Technology) — спец. технология, позволяющая запускать на одном физическом компьютере одновременно несколько ОС (активно используется при работе эмуляторов, виртуальных машин и т.д.).

Так вот, эта самая виртуализация очень сильно влияет на работу эмуляторов (если она выключена — они могут либо вообще не запускаться, либо сильно тормозить и фризить).

Включить или выключить ее можно в настройках BIOS (UEFI). Обычно, в ноутбуках этот раздел помечается как «System Configuration» (или просто «Configuration»).

Кратко, что нужно сделать:

  1. зайти в настройки BIOS (как правило, после включения устройства — нужно несколько раз нажать на кнопку «Del» или «F2»);
  2. открыть раздел «System Configuration» (используйте стрелочки и клавишу Enter/Esc);
  3. параметр «. Virtualization. » перевести в режим «Enabled» (это означает включено);
  4. сохранить настройки и перезагрузить устройство (обычно, нужно нажать на F10 — «Save and Exit»).

Настройки BIOS — включаем виртуализацию

Настройки BIOS — включаем виртуализацию / Кликабельно

Intel Virtual Technology — Disabled!

Intel Virtual Technology — Disabled (означает выключено)!

�� Важно!

Также обратите внимание на работу антивируса (если он у вас установлен). Например, AVAST может блокировать нормальную работу виртуализации.

Низкие характеристики у ПК/ноутбука

Следующее, на что рекомендую обратить внимание — это характеристики вашего ноутбука или ПК. Дело в том, что подавляющая часть эмуляторов (и виртуальных машин) очень требовательны к ресурсам ОЗУ и ЦП (оперативной памяти и процессору).

Сегодня, для более-менее сносной работы того же BlueStacks требуется не менее 8 ГБ ОЗУ !

Примечание : тех. требования у каждого эмулятора указываются, обычно, на сайте разработчика.

Тех. требования эмулятоа BlueStacks 4

Тех. требования эмулятора BlueStacks 4

Кстати, если вы «запамятовали» характеристики своего компьютера — рекомендую воспользоваться спец. утилитами для просмотра его характеристик (например, �� Speccy или AIDA).

См. скриншот ниже со Speccy: указывается и модель ЦП, и количество ОЗУ, и температуры, в общем, всё, что нужно. ��

summarnaya-informatsiya-v-speccy

Проблема с видеодрайвером

Чаще всего проблема заключается в том, что драйвер не обновлен (либо установлен «не родной» драйвер с сайта производителя. Особенно часто это касается ноутбуков). В результате нередко наблюдаются ошибки и подвисания в играх, эмуляторах и т.д.

Кстати, чтобы узнать есть ли драйвер на видеокарту — воспользуйтесь диспетчером устройств. Если драйвер на видеокарту установлен — во вкладке «Видеоадаптеры» вы увидите ее модель (без воскл. знаков). Если с драйвером какая-то проблема — будет отображаться желтый треугольник с воскл. знаком, или стоять статус «Стандартный VGA-адаптер» .

Драйвер на видеокарту установлен (слева), драйвера нет (справа)

Драйвер на видеокарту установлен (слева), драйвера нет (справа)

Кстати, если диспетчер устройств показывает, что драйвер присутствует в системе — это не всегда говорит о том, что он обновлен до последней версии (для перепроверки удобно пользоваться утилитой �� Driver Booster).

У меня на блоге, кстати говоря, уже была заметка о правильном последовательном обновлении драйвера видеокарты — чтобы здесь не повторяться, приведу ниже на нее ссылку.

�� В помощь!

Как обновить драйвер на видеокарту AMD, nVidia и Intel HD: от А до Я.

Некорректные настройки самого эмулятора

В ряде случаев проблема с тормозами эмулятора может быть легко и быстро устранена с помощью его же настроек (например, снизив разрешение и поменяв DirectX на OpenLG — можно уменьшить нагрузку на систему. ) . Вообще, конечно, многое здесь зависит от самого эмулятора, и общих советов на каждый случай давать сложно.

В BlueStacks, например, для выполнения вышесказанного — необходимо перейти в настройки эмулятора и открыть раздел «Экран» . ��

BlueStacks — настройки

Далее передвинуть ползунок в режим наименьшего разрешения (DPI — также рекомендуется уменьшить до макс. возможного) . Благодаря этому изображение на экране станет «чуть хуже» (на глаз иногда вообще не заметно) — зато нагрузка на ваше устройство значительно уменьшится (а значит и тормоза могут пропасть).

BlueStacks — настройки экрана

BlueStacks — настройки экрана

Кроме этого, рекомендую также зайти в раздел «Движок» и попробовать изменить режим графики, например, с DirectX на OpenLG (или наоборот). В зависимости от конфигурации ПК/ноутбука — эмулятор может начать работать значительно быстрее и лучше (или медленнее и хуже ☝). Определяется только экспериментально.

BlueStacks — движок

Блокировка антивирусом

Ну и нельзя не сказать пару слов об антивирусах. Ряд их функций (и ограничений) может блокировать нормальную работу эмуляторов. Например, такой популярный антивирус как AVAST ограничивает виртуализацию (работу которой проверяли в шаге 1).

Чтобы исправить это, нужно открыть настройки антивируса раздел «Устранение неисправностей» и снять галочку с пункта «Включить виртуализацию с аппаратной поддержкой» (после, перезагрузить компьютер!).

Настройки антивируса AVAST

Настройки антивируса AVAST

На сим пока все. Иные мнения — приветствуются ниже!

Первая публикация: 03.12.2019

Что делать если лагает android эмулятор?

Всем привет. У меня проблема с андроид эмулятором устройства, он очень долго запускается и к тому же ужасно лагает. Проблему с запуском можно решить включением опции снапшота. А вот проблема с лагами пока никак не решена. Железо у меня весьма хорошее — AMD Athlon II x3 3.4GHz и 8гб памяти. Работать с этим совершенно невозможно. Что делать? В гугле решения не нашел.

Отслеживать

задан 22 мар 2013 в 20:19

632 1 1 золотой знак 10 10 серебряных знаков 31 31 бронзовый знак

5 ответов 5

Сортировка: Сброс на вариант по умолчанию

Установите Android X86 в VirtualBox
http://habrahabr.ru/post/119931/
P.S. В посте описано как ставить андроид 2.2. Рекомендую качать самый последний андроид 4.2 — там LAN не нужно настраивать автоматом работает, а вот DHCP на eth1 делать придется. И размер диска 2Gb советую сделать, когда я делал диск 3-4Gb у меня флэшка не создавалась.

Отслеживать

ответ дан 22 мар 2013 в 20:32

17.9k 3 3 золотых знака 47 47 серебряных знаков 86 86 бронзовых знаков

Я нереально в восторге от скорости виртуалки.

22 мар 2013 в 20:33

Ну а если захотите, чтобы Titanium Studio работал, то смотрите мой вопрос про Titanium Studio

Тормозит эмулятор андроида на ПК nox player

Не знаю из за чего так, на ПК 2 ядра 4 ОЗУ, игру выставляю на минимальные настроики, все равно fps низкий, из за чего так? Может нужно установить другой эмулятор?

Лучший ответ

Смаря что за приложение. Иногда оно требует Андрошиного проца мощнее компьютерного, а так как там код совершенно другой, при компиляции скорость теряется в разы

Остальные ответы

2 ядра — не гарантия того, что процессор нормальный. В современных смартфонах могут быть более быстрые процессоры, чем ряд двухъядерных процессоров для ПК

Чтобы NOX быстро работал, нужно чтобы процессор поддерживал виртуализацию (включается в BIOS).

Комп слабоват возможно проблемы в ос попробуйте другой эмулятор поставить например Andy когда то пользовался им или что то из этого можно
http://www.softo-mir.ru/ehmulyator-android-dlya-windows/

Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Почему эмулятор Android тормозит на виртуальной машине?

Есть виртуальная машина с виндой 10, на ней последняя версия Android Studio, которая запускает эмулятор Android (как я понял, QEMU). Надо заставить нормально работать именно такую конфигурацию.

Суть проблемы.
Эмулятор очень сильно тормозит. От нажатия клавиш до изменения на экране проходит секунд 5. Виртуализация в биос включена, Intel HAXM поставил, ОЗУ хватает, проц в 100% нагрузки не упирается, но всё равно сильно тормозит. На виртуалке нет GPU — ни в проце, ни дискретной.
Я связывал это с тормозами — что поскольку нет GPU, то банально нечем аппаратно ускорять. Всё было бы слишком просто, если бы другие эмуляторы работали так же медленно. Однако я пробовал другие — Bluestacks, MEmu — и они не тормозили на этой виртуалке. К сожалению, их для решения задачи нельзя использовать и надо именно эмуль в Android Studio.
Не очень понимаю — а в чём разница между эмулями? Почему для них я не ставил никаких драйверов вроде Intel HAXM, но они летали?

Так же, я пробовал на локальной машине с GPU запускать эмулятор в Android Studio — всё летает, никаких проблем. Хотя то же самое — есть Intel HAXM, проца и ОЗУ хватает, тот же девайс с теми же характеристиками, тот же образ Android с архитектурой Intel Atom x86.

Что может ещё влиять на работу эмулятора Android на виртуальной машине? Есть какая-то разница в виртуализации?

  • Вопрос задан 27 июл. 2023
  • 772 просмотра

15 комментариев

Сложный 15 комментариев

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *