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

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

  • автор:

Что делать если лагает 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 золотых знака 46 46 серебряных знаков 86 86 бронзовых знаков

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

22 мар 2013 в 20:33

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

Почему тормозят эмуляторы в 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 тормозит на виртуальной машине?

Есть виртуальная машина с виндой 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 июл.
  • 328 просмотров

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

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

Что делать если тормозит BlueStacks

БлюСтакс – надежный, но очень требовательный эмулятор Android. А потому важно настроить BlueStacks 4, чтобы не лагало, поскольку у многих пользователей в работе приложения возникают проблемы.

Почему Блюстакс 4 плохо работает

Для начала разберемся, почему БлюСтакс лагает. Причины могут скрываться как в настройках эмулятора, так и в компьютере на базе операционной системы Windows. Эти проблемы следует рассматривать отдельно.

Проблемы с эмулятором

Если BlueStacks тормозит, в первую очередь важно обратить внимание на настройки эмулятора. При использовании программы на старом ПК нужно выставить минимальные значения параметров графики. В противном случае вне зависимости от версий BlueStacks пользователь будет сталкиваться с тормозами. Кроме того, BlueStacks лагает в играх из-за неправильной установки эмулятора. Это еще одна причина, которая понижает стабильность работы приложений.

Проблемы с ПК

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

  • ПК не соответствует системным требованиям;
  • владелец устройства использует устаревшие драйвера видеокарты;
  • антивирус ошибочно блокирует процессы, связанные с работой эмулятора;
  • параллельно с БлюСтакс запущено большое количество сторонних процессов.

Приняв к сведению круг возможных причин, вы сможете ускорить работу BlueStacks, обратившись к настройкам оптимизации.

Оптимизация настроек программы

Чаще всего проблемы в работе эмулятора связаны с неправильно выставленными настройками. Поэтому важно разобраться, как ускорить Блюстакс. Настроить BlueStacks, чтобы не лагало, можно как на слабом, так и на мощном ПК. В зависимости от особенностей компьютера придется выбрать разные параметры.

На слабом ПК

Настройки БлюСтакс для слабых ПК выставляются следующим образом:

Что делать если тормозит BlueStacks

  1. Запустите эмулятор.
  2. Щелкните ЛКМ по иконке в виде шестеренки и выберите «Настройки».

Что делать если тормозит BlueStacks

В разделе «Экран» установите минимальные значения для разрешения и DPI.

Что делать если тормозит BlueStacks

В разделе «Движок» постарайтесь максимально задействовать ресурсы компьютера, а также выбрать режим графики OpenGL.

Чтобы настройка БлюСтакс 4 без лагов сохранилась, необходимо нажать кнопку «Перезапустить». В следующий раз, когда вы решите открыть эмулятор, приложения не должны тормозить.

На мощном ПК

Бывает, что BlueStacks лагает на мощном ПК. В таком случае тоже могут быть виноваты настройки эмулятора. Для исправления ошибок нужно действовать следующим образом:

Что делать если тормозит BlueStacks

    Запустите настройки программы.

Разобравшись с тем, как оптимизировать BlueStacks на мощном компьютере, вы сможете использовать эмулятор на полную мощность. Однако не исключено, что измененные параметры исправят ситуацию лишь отчасти, и тогда придется обращаться к альтернативным методам.

Что делать, если настройка не помогла

Что делать, если БлюСтакс лагает даже после оптимизации настроек? Вне зависимости от того, какую производительность демонстрирует компьютер в других программах, рекомендуется действовать по инструкции:

Что делать если тормозит BlueStacks

  1. Изучите системные требования текущей версии БлюСтакс.
  2. Обновите драйвера видеокарты, используя «Диспетчер устройств», который открывается через меню «Пуск».

Что делать если тормозит BlueStacks

Откройте «Диспетчер задач» и отключите лишнее программное обеспечение.

Что делать если тормозит BlueStacks

Если вы пользуетесь антивирусом Avast, то в разделе «Устранение неисправностей» включите виртуализацию.

Как правило, решить проблему помогает обновление драйверов видеокарты. Но даже если это не поможет – обратитесь к другим методам, которые были изложены выше.

Важные нюансы

Зная, как ускорить BlueStacks, с высокой долей вероятности вам удастся избежать проблем, связанных с работой эмулятора. А если после оптимизации параметров и обращения к дополнительным рекомендациям БлюСтакс продолжит тормозить – просто углубитесь в настройки. В частности, можно попробовать переустановить драйвер видеокарты или включить виртуализацию Windows через меню BIOS. Помните, что многое зависит не только от эмулятора или компьютера, но и от самой игры. Некоторые проекты изначально работают нестабильно, так как разработчики не оптимизировали приложение для данной версии операционной системы. Поэтому, прежде чем делать поспешные выводы, проверяйте функциональность БлюСтакс в разных программах.

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

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