Почему Bluestacks вызывает высокое использование процессора?

С помощью Bluestacks вы виртуализируете вторую операционную систему (Android), используя виртуализацию процессора. Для работы BlueStacks требуется много мощности процессора и оперативной памяти (RAM), что приводит к высокому использованию процессора. Хотя рост использования ресурсов является нормальным явлением, есть вещи, которые вы можете сделать, чтобы управлять ресурсами процессора и памяти при использовании Bluestacks.

Почему ваш процессор может быть загружен на 100% при использовании Bluestacks

Отчасти причина высокой загрузки процессора связана с тем, что представляет собой Bluestacks и как он работает. Такой эмулятор, как Bluestacks, использует виртуализацию для имитации функциональности оборудования и создания виртуальной системы Android. Для этого он также выделяет часть оперативной памяти и процессора в качестве выделенных ресурсов.

Другая часть связана с тем, как ваш компьютер выделяет использование процессора в качестве выделенного ресурса. Обычно, когда вы открываете диспетчер задач и видите использование ЦП, он показывает данные, основанные на установленных границах (0%-100%).

Когда вы запускаете Bluestack, он использует только столько оперативной памяти и мощности процессора, сколько ему необходимо в данный момент. Поскольку он выделен как отдельный ресурс, диспетчер задач воспринимает это как 100% ресурсов процессора, даже если программа заняла только 30%. Однако она полностью использует эти 30%, поэтому диспетчер задач переводит их в 100%.

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

Распределение ресурсов не управляется должным образом

Чаще всего вы не хотите возиться с распределением ресурсов для программы, но в случае с Bluestack это практически необходимо. Вам может понадобиться выделить больше ядер процессора и памяти для эмулятора.

Также может быть полезно ограничить некоторые из этих ресурсов, чтобы улучшить использование процессора. Это полностью зависит от ваших настроек и от того, какие приложения вы хотите запустить на Bluestacks.

Ваше оборудование не справляется с нагрузкой

С какой стороны ни посмотри, запуск такого эмулятора, как Bluestacks, может требовать много процессора и оперативной памяти. Если ваше оборудование устарело, ваш компьютер может не справиться с задачей обеспечения ресурсов, необходимых Bluestack.

Советы по снижению использования процессора при работе Bluestacks

Имейте в виду, что эти исправления предназначены для Bluestack 5, которая является последней версией Bluestack на момент написания статьи. Некоторые из этих советов будут работать и с более старыми версиями.

Включите аппаратную виртуализацию в BIOS

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

Убедитесь, что VT/VT-d/VT-x (Intel) или AMD-V (AMD) включены в BIOS — версия, которая у вас есть, и где ее найти в BIOS, зависит от вашей материнской платы. Вы можете посмотреть в руководстве к материнской плате или найти руководство в Интернете, чтобы узнать, как получить доступ к BIOS и где найти настройку VT. BlueStacks также имеет руководство по включению виртуализации на своей странице поддержки.

Изменение количества используемых Bluestacks ядер процессора

Вы не хотите, чтобы BlueStacks работал только на одном ядре процессора, но вы также не хотите предоставлять ему доступ ко всем ядрам. К счастью, вы можете управлять ресурсами CPU и RAM прямо с главного экрана BlueStacks, перейдя в меню настроек. Разработчик предоставляет отличное руководство на своей странице поддержки о том, как это сделать.

Bluestacks рекомендует использовать 2 или 4 ядра, в зависимости от того, насколько требовательны к графике ваши игры или приложения. Вы также можете попробовать просто уменьшить количество ядер процессора, предоставляемых BlueStacks, до половины вашего количества ядер.

Это в основном применимо, если у вас только 4 ядра, так как вы никогда не захотите выделять все ядра для BlueStacks. Это не даст вашему компьютеру достаточно ресурсов для нормального функционирования.

Увеличение объема оперативной памяти для Bluestacks

Вы можете следовать тому же руководству для BlueStacks, что и выше, чтобы управлять распределением оперативной памяти. Я бы рекомендовал увеличить объем оперативной памяти для BlueStacks как минимум до 3 ГБ, особенно если вы запускаете несколько приложений одновременно. Это также поможет уменьшить лаги в играх, если вы запускаете более ресурсоемкие игры.

Установите приоритет процесса для Bluestacks в диспетчере задач Windows

Можно вручную заставить Bluestacks использовать меньше вычислительной мощности процессора. Откройте Диспетчер задач, нажав Ctrl + Shift + Esc. Перейдите на вкладку «Подробности», найдите BlueStacks и щелкните по нему правой кнопкой мыши. Выберите «Установить приоритет» и выберите «Ниже нормы» или «Низкий» в зависимости от ваших потребностей.

Используя этот метод, вам придется повторять эти шаги при каждом запуске компьютера. Вы также можете установить приоритет процесса для Bluestacks на постоянной основе с помощью Powershell.

Отключить Hyper-V

Сторонние виртуальные машины и эмуляторы, такие как BlueStack, плохо работают при включенном Hyper-V. Сначала нужно убедиться, что он отключен, а если это не так, то отключить его. Windows предоставляет удобное руководство о том, как это сделать. 

Пока вы заняты, вам также придется отключить Windows Defender Device Guard и Credential Guard, чтобы эти функции не мешали работе эмулятора. Следуйте этому руководству от Windows, чтобы отключить их.

Попробуйте экономичный режим 

В Bluestacks 5 есть функция под названием Eco Mode. Он ограничивает приложение определенным процентом использования процессора и ограничивает максимальный FPS до 30. Компания обещает снижение использования процессора в режиме Eco Mode на 87%, хотя реальные цифры могут быть совсем другими. 

Это также отличное решение, если вы хотите запустить несколько экземпляров BlueStacks одновременно, но распределить между ними разные ресурсы. Менеджер нескольких экземпляров в экономичном режиме дает вам возможность тщательно настроить использование процессора и FPS для каждого экземпляра.

Удаление и повторная установка Bluestacks

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

Обратитесь в службу поддержки

Если ничего не помогает, вы можете сообщить о проблеме в службу поддержки — используйте эти шаги на странице поддержки Bluestacks, чтобы отправить отчет. Возможно, проблема связана с вашей системой или оборудованием, или что-то не так с версией приложения, которое вы используете. Возможно, они смогут помочь вам определить точную проблему.

Оцените статью
cdelat.ru
Добавить комментарий