Потребление оперативной памяти miui
Показываю как настроить телефон Xiaomi для большего количества свободной оперативной памяти и повышения автономности, чтобы батарея разражалась не так быстро как в состоянии «из коробки».
Безусловно, сценарий использования у каждого будет свой, но есть рекомендации, которые будут актуальны для любой модели, поэтому в таких статьях (будут выходить время от времени) я без лишних слов буду давать рекомендации по настройке ваших гаджетов, основываясь на своём опыте и тестах.
Для начала отключим настройку, которая позволяет компании Google, получать данные о наших поисковых запросах при общении с голосовым ассистентом (на передачу которой конечно же тратится интернет).
Заходите в «Настройки» и пишите в поисковой строке «Синтез речи» —> Заходите в первое меню —> нажимаете на значок шестерёнки —> Анонимные отчёты о синтезе речи —> Отключить
Возвращаетесь в меню настроек —> Пароли и безопасность —> Конфиденциальность —> Google Play Защита —> Настройки (шестерёнка в правом верхнем углу).
Первый пункт я отключаю, так как на смартфоне уже есть встроенная защита от вредоносных программ, но вы можете его оставить. А вот второй (Помогать улучшать защиту) я рекомендую отключить, так как он собирает и передаёт информацию обо всех приложениях установленных на вашем смартфоне, естественно задействуя интернет и разряжая батарею.
Снова возвращаетесь в «Настройки» —> Приложения —> Все приложения —> Автозапуск —> три точки —> Показать системные процессы
Вы увидите приложение «Камера», которая автоматически активируется даже если вы ей не пользуетесь, конечно же занимая место в оперативной памяти. Поэтому я рекомендую запретить этому приложению автоматический запуск. На работоспособности это никак не отразится.
Теперь находите в настройках пункт «Защита конфиденциальности» —> Специальные разрешения —> Доступ к данным об использовании. В этом разделе я всегда отключаю только одну настройку, а именно запрещаю доступ для «Device Health Services».
Эта служба является частью «Системы Android» но не работает на Xiaomi. Поэтому если на вашем смартфоне «Система Android» находится на лидирующих позициях, отключение этой настройки поможет снизить энергопотребление этого раздела.
После того как отключите вернитесь в настройки, зайдите в пункт «Местоположение», дождитесь загрузки списка настроек и проследуйте в пункты:
Поочерёдно отключите каждый из пунктов, после чего смартфон перестанет быстро разряжаться и передавать данные о своём местоположении.
На работе навигаторов и других подобных приложений это никак не скажется, данные собираются анонимно, но на их сбор и передачу смартфон тратит достаточно много заряда батареи, что конечно же нужно исправлять.
Чтобы получить доступ к инструменту для контроля расхода оперативной памяти, вам сначала потребуется получить права разработчика и открыть соответствующий раздел настроек .
- Для этого перейдите в «Настройки» и откройте пункт «О телефоне»;
- В открывшемся окне найдите строку «Номер сборки»;
- Получить права разработчика проще, чем кажется
- Быстро нажимайте на неё 5-10 раз до тех пор, пока на экране не появится надпись «Вы стали разработчиком»;
- Подтвердите получение статуса разработчика вводом пароля доступа.С этого момента в меню «Настроек» вы увидите новый раздел «Для разработчиков». Как правило, он располагается в самом низу, рядом с разделами «Обновление ПО» и «О телефоне». Однако некоторые производители намеренно убирают этот пункт из видимой части и внедряют его в качестве подпункта в какую-то вкладку. Поэтому, если вы не можете найти раздел «Для разработчиков», воспользуйтесь поиском, который встроен в приложение «Настройки». Это самый верный способ отыскать искомый пункт меню.Какие приложения расходуют оперативную память
А теперь перейдём к инструменту контроля расхода оперативки. Чтобы получить к нему доступ, потребуется проделать следующие шаги:
- Перейдите в меню «Для разработчиков»;В меню разработчика скрыт инструмент слежения за расходом оперативной памяти
- Пролистайте вниз до раздела «Работающие приложения»;
- Здесь вы увидите сводку о расходе памяти системой и установленным софтом.Однако, если вы посмотрите на список процессов, которые используют ОЗУ, вы не увидите ни одного приложения. А всё потому, что здесь фигурирует только системный софт, отключение которого может быть чревато сбоями и ухудшением работы операционной системы. Поэтому нам надо переключиться на раздел, в котором указывается расход сторонних приложений. Для этого нужно нажать на иконку шестерёнки в правом верхнем углу. Это действие перенесёт вас на такую же страницу, но уже со списком всех запущенных сторонних приложений, использующих оперативку.Слева — расход ОЗУ системным софтом, справа — сторонним
Скорее всего, все приложения, кроме «Настроек», будут обозначены как «Кэшированный фоновый процесс». Это значит, что приложение хоть и расходует ресурс, но находится в фоновом режиме и не активничает в данный момент. Нормальный расход памяти для среднестатистического приложения – 100-300 МБ. Тяжёлые игры могут потреблять и 1, и даже 2 ГБ. Таким образом, кстати, очень легко вычислить приложения-шпионы, рекламные вирусы и им подобную шелуху, которая не засыпает, а продолжает прокручивать рекламу или вести сбор данных о пользователе.Если вы увидели, что какое-то приложение потребляет слишком много ресурсов, его можно остановить или удалить. Софт, которому вы доверяете, можно просто перезагрузить или попробовать установить обновление. В конце концов, разработчики могут и ошибиться при написании кода. А вот если приложение, которое расходует 500-700 МБ или больше, вам незнакомо, его лучше сначала остановить, а потом удалить, чтобы сберечь ресурс смартфона и обеспечить ему более плавное функционирование без сбоев и случайных вылетов запущенных в фоне приложений. Источник
Чтобы получить доступ к инструменту для контроля расхода оперативной памяти, вам сначала потребуется получить права разработчика и открыть соответствующий раздел настроек .
- Для этого перейдите в «Настройки» и откройте пункт «О телефоне»;
- В открывшемся окне найдите строку «Номер сборки»;
- Получить права разработчика проще, чем кажется
- Быстро нажимайте на неё 5-10 раз до тех пор, пока на экране не появится надпись «Вы стали разработчиком»;
- Подтвердите получение статуса разработчика вводом пароля доступа.С этого момента в меню «Настроек» вы увидите новый раздел «Для разработчиков». Как правило, он располагается в самом низу, рядом с разделами «Обновление ПО» и «О телефоне». Однако некоторые производители намеренно убирают этот пункт из видимой части и внедряют его в качестве подпункта в какую-то вкладку. Поэтому, если вы не можете найти раздел «Для разработчиков», воспользуйтесь поиском, который встроен в приложение «Настройки». Это самый верный способ отыскать искомый пункт меню.Какие приложения расходуют оперативную память
А теперь перейдём к инструменту контроля расхода оперативки. Чтобы получить к нему доступ, потребуется проделать следующие шаги:
- Перейдите в меню «Для разработчиков»;В меню разработчика скрыт инструмент слежения за расходом оперативной памяти
- Пролистайте вниз до раздела «Работающие приложения»;
- Здесь вы увидите сводку о расходе памяти системой и установленным софтом.Однако, если вы посмотрите на список процессов, которые используют ОЗУ, вы не увидите ни одного приложения. А всё потому, что здесь фигурирует только системный софт, отключение которого может быть чревато сбоями и ухудшением работы операционной системы. Поэтому нам надо переключиться на раздел, в котором указывается расход сторонних приложений. Для этого нужно нажать на иконку шестерёнки в правом верхнем углу. Это действие перенесёт вас на такую же страницу, но уже со списком всех запущенных сторонних приложений, использующих оперативку.Слева — расход ОЗУ системным софтом, справа — сторонним
Скорее всего, все приложения, кроме «Настроек», будут обозначены как «Кэшированный фоновый процесс». Это значит, что приложение хоть и расходует ресурс, но находится в фоновом режиме и не активничает в данный момент. Нормальный расход памяти для среднестатистического приложения – 100-300 МБ. Тяжёлые игры могут потреблять и 1, и даже 2 ГБ. Таким образом, кстати, очень легко вычислить приложения-шпионы, рекламные вирусы и им подобную шелуху, которая не засыпает, а продолжает прокручивать рекламу или вести сбор данных о пользователе.Если вы увидели, что какое-то приложение потребляет слишком много ресурсов, его можно остановить или удалить. Софт, которому вы доверяете, можно просто перезагрузить или попробовать установить обновление. В конце концов, разработчики могут и ошибиться при написании кода. А вот если приложение, которое расходует 500-700 МБ или больше, вам незнакомо, его лучше сначала остановить, а потом удалить, чтобы сберечь ресурс смартфона и обеспечить ему более плавное функционирование без сбоев и случайных вылетов запущенных в фоне приложений. Источник
Начать хотелось бы с того, что после выхода статьи (ссылка ниже) об отключении «LocationServices» - приложения, что занимало около 250 Мб в оперативной памяти, многие владельцы смартфонов под управлением процессоров MTK, написали в комментариях, что не могут найти его на своих девайсах.
Это абсолютно нормально, ведь «LocationServices» это служба от Qualcomm, но в смартфонах с процессорами MediaTek, есть подобная, ещё более «прожорливая» служба.
Если вы зайдёте в «Настройки» —> Приложения —> Все приложения —> Включите показ всех приложений —> наберёте в поиске "LPPe", то увидите приложение «LPPe Service», которое занимает в памяти примерно 50 Мб, а оперативной тратит и вовсе порядка 350 Мб, вдобавок ко всему, использует мобильный интернет и разряжает батарею смартфона.
Оно отвечает за доступ к протоколу LPPe, который используется с 2017 года, в том числе операторами мобильной связи, для определения местоположения. Помимо прочего, это приложение обладает огромным списком разрешений на доступ к практически всем компонентам смартфона.
После его отключения, никаких сбоев в навигаторе, приложении «Карты» и уж тем более в работе смартфона, выявлено не было, поэтому если у вас смартфон с чипом MTK, можете последовать моему примеру и отключить его с помощью программы ADB App Control (ссылка на инструкцию будет ждать вас ниже).
Помимо этого, для всех владельцев смартфонов Xiaomi (вне зависимости от производителя процессора) желающих очистить системы своих "трудовых лопат", у меня заготовлено целых пять приложений, не несущих никакого полезного функционала.
Изначально они были добавлены в систему Android, для персонализации интерфейса, но так как наши гаджеты работают под управлением MIUI, внешний вид Android нас не касается вообще никаким образом.
Перейдя к списку всех системных приложений, введите в поисковой строке слово «Rounded», после чего вы увидите несколько одинаковых приложений. Все они призваны изменять стиль отображения значков на смартфоне с «чистым Android» и как я сказал ранее, для нас с вами абсолютно бесполезны.
Поэтому без раздумий отключаем их в знакомом вам приложении. Имена пакетов всех перечисленных в статье приложений я оставлю в закреплённом комментарии.
Далеко не все пользователи смартфонов, понимают как устроена оперативная память в системе Android, и оболочке MIUI в частности. В этой статье я постарался понятным языком объяснить принципы её работы и опровергнуть главные заблуждения на этот счёт.
Начну со свеженького. Те кто смотрел мой обзор на Vivo X60 Pro знают, что в этом смартфоне реализована технология, хорошо знакомая всем пользователям Windows. При недостатке оперативной памяти (ОЗУ), система задействует часть внутреннего хранилища (ПЗУ) и создаёт виртуальную ОЗУ, чтобы помочь устройству работать без сбоев.
Несколько дней назад, одним из тестеров MIUI, были найдены доказательства того, что в самых ближайших обновлениях оболочки, у пользователей появится возможность расширить ОЗУ своих смартфонов на 1 ГБ, за счёт постоянной памяти.
Многие мои коллеги поспешили обрадовать подписчиков заявлениями о том, что теперь все бюджетные смартфоны станут работать быстрее. Но это не совсем так.
Давайте возьмём для примера Redmi Note 8 в комплектации 4/64. Итак, скорость оперативной памяти этого смартфона колеблется в диапазоне от 400 до 540 МБ/с, а скорость накопителя составляет примерно 250 МБ/с на чтение, и 145 МБ/с на запись.
Таким образом, при включении функции расширения памяти, смартфон не начнёт работать быстрее (как было бы в случае нехватки ОЗУ, когда ему пришлось бы освобождать её, закрывая или архивируя часть фоновых процессов), а скорее наоборот, ведь скорость чтения снизится в лучшем случае вдвое.
Мифы и принципы работы
Когда вы нажимаете на значок любого приложения в вашем смартфоне происходит следующее:
- Процесс запрашивает у ядра системы нужное для запуска количество мегабайт
- Ядро выдаёт нужный объём
- Если процессу, после загрузки, требуется ещё (например для синхронизации или отображения контента), он снова обращается к ядру.
- Оно снова выдаёт необходимые мегабайты
- Так происходит до того момента, пока доступная оперативная память не заканчивается.
Замечали когда-нибудь, что одно и то же приложение, на вашем смартфоне, может вести себя по-разному в зависимости от того, когда оно запускается ?
Это случается именно из-за того, что ядро системы просто «отвергает его просьбы» на загрузку дополнительных активностей, если понимает, что доступный объём ОЗУ критически мал, или по его мнению, есть другие, более важные задачи (для указания важности процессов MIUI и существует «Контроль активности»).
Главный миф про оперативную память заключается в том, что люди считают, что чем больше свободного объёма, тем лучше, но это не так, ведь память должна работать !
Если взять два смартфона (один с 16 ГБ ОЗУ, а второй с 3 ГБ) и запустить на них одну и ту же версию операционной системы, с одинаковыми процессами в фоне, то вы увидите, что количество свободной оперативной памяти будет отличаться. Так как ядро системы оценивает сколько мегабайт выдать тому или иному процессу, в зависимости от изначального объёма.
В своих статьях про отключение системных приложений, я не преследую цель освободить всю ОЗУ, я пытаюсь сделать так, чтобы занимаемая бесполезными приложениями оперативка, была отдана под другие задачи и процессы, следовательно, они начинали работать более стабильно.
И в завершении у меня есть одна просьба ко всем, кого волнует объём свободной оперативной памяти:
Читайте также: