Как на смартфоне увеличить оперативную память: Как увеличить оперативную память на любом телефоне

Содержание

можно ли добавить ОЗУ, расширить внутреннюю

Содержание:

  • Что такое ROM и RAM
  • Как увеличить внутреннюю память на андроиде
    • Удаление приложений из Android OS
    • Перемещение приложений на внешнюю карту памяти или флешку
    • Удаление кэшированных данных
    • Чистка памяти вручную
    • Использование Google Фото
  • Способы увеличения оперативной памяти
    • Оптимизация приложений
    • Использование специализированных программ
  • Какое количество ROM и RАM считается оптимальным
    • Расчёт оптимальное количество ROM
    • Количество RАM
  • Увеличение файла подкачки на телефонах андроид
  • Расширение памяти Android за счет SD-карты

Android — это ОС от Open Handset Alliance и Google. Основана на модифицированном ядре Linux и пребывает на мировом рынке высоких технологий с 2008 г. На сегодняшний день данную операционную систему называют одной из наиболее распространённых. Андроид используют почти для любой техники: от умных часов и планшетов до бытовых роботов.

Но, несмотря на постоянное совершенствование данной операционной системы, многие пользователи Android-девайсов до сих пор сталкиваются с одной проблемой — нехваткой памяти. Поэтому злободневная проблема для многих — как увеличить память на андроиде.

Память — важный фактор любого гаджета

Что такое ROM и RAM

Все гаджеты на основе Android OS имеют 2 вида памяти: оперативную и внутреннюю.

Оперативную энергозависимую память обозначают аббревиатурами ОЗУ, что значит оперативное запоминающее устройство, или RAM — Random Access Memory. Она намного быстрее внутренней и содержит в себе данные для текущих процессов.

РАМ

ROM, или ПЗУ, что значит Read Only Memory и постоянное запоминающее устройство соответственно — это энергонезависимая внутренняя память. Используется для хранения неизменяемых данных, записанных при изготовлении устройства.

ROM

В свою очередь ROM разбита ещё на 2 раздела: операционную систему и внутреннюю память.

Раздел ОС защищён, и без root-прав на него ничего нельзя записать.

А вот внутренняя память (Internal Storage) предназначена именно для информации пользователя, включая закачанные программы и их компоненты из RAM.

Важно! Верный сигнал о необходимости освобождения места на ROM Android — это замедление работы девайса и/или уведомление смартфона.

Первое, что необходимо сделать в таком случае — это определить объём свободного пространства. Если речь идёт о смартфоне, то проверить состояние памяти нужно по следующему маршруту: через инструментальные настройки в опциях выбрать «Память». Далее перед пользователем откроются такие данные:

  • общий объём ROM на Android;
  • системная память — минимальный объём места, необходимый для работы системы;
  • объём доступного места.

То есть для нормальной работы гаджета юзер должен следить за тем, чтобы ROM всегда была очищена до размеров системной.

К сведению! Более 80 % мобильных устройств, проданных по всему миру во втором квартале 2019 г. , имеют операционную систему Android. Всего за 10 лет существования данной операционной системы было выпущено более 2 млрд андроид-устройств.

Как увеличить внутреннюю память на андроиде

ROM Android имеет фиксированный объём, поэтому её нельзя расширить, но можно очистить. Процесс очистки ROM не занимает много времени, и каждый пользователь справится с ним без труда.

Как очистить память на Андроиде Samsung — подробная инструкция

Утилизировать всё ненужное со своего девайса помогут встроенные инструменты ОС или специализированные сторонние приложения, способствующие оптимизации рабочего процесса девайса. Они анализируют занятый объём и определяют бесполезные файлы и программы, такие как дубликаты фотографий, неиспользуемые приложения, ненужный кэш и пр.

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

Удаление приложений из Android OS

Если гаджет давно не оптимизировался, то, скорее всего, в нём есть немало установленных, но абсолютно неиспользуемых приложений. Такие программы не несут никакой пользы, висят мёртвым грузом, но при этом занимают свободную память андроида.

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

Определять неиспользуемые приложения возможно и с помощью утилиты Files Go. Чистка девайса с использованием данной программы осуществляется через Unused apps. Далее нужно рассортировать программы, отметить приложения для удаления и нажать на «Uninstall».

Перемещение приложений на внешнюю карту памяти или флешку

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

Удаление кэшированных данных

Кэш — это промежуточный буфер с быстрым доступом. Содержит в себе информацию, которая может быть запрошена с наибольшей вероятностью. Занимает приличный объём памяти устройства.

Очистка телефона от кэша без сторонних приложений делается по следующему алгоритму:

  1. С помощью раздела «Settings apps» определить, какой именно объём занимают кэшированные данные того или иного приложения.
  2. Указать на интересующий элемент из списка установленных приложений.
  3. Через «Storage» проверить используемое место и нажать на «Clear Cache».

Для ускорения утилизации кэша можно использовать специальные программы, такие как Clean Master, Piriform CCleaner, App Cache Cleaner и др. Любая из них бесплатно скачивается из Google Play.

CCleaner

Обратите внимание! Регулярность чистки кэша зависит от количества установленных приложений и технических характеристик гаджета. Чистку кэша лучше проводить, когда память устройства почти заполнена.

Чрезмерно частые процедуры могут привести к сбою или замедлению работы устройства.

Чистка памяти вручную

Для такого способа оптимизации ROM и RАM подойдёт любой файловый менеджер. Отличный вариант — Total Commander.

Через него нужно определить и удалить ненужное. Утилизировать с ROM рекомендуется:

  • перенесённые на другие носители фото, видеофайлы, диктофонные записи и пр.;
  • загруженные документы;
  • любые файлы, которые были сохранены сторонними приложениями и пр.

Использование Google Фото

Google Photos — это популярный сервис, сохраняющий и демонстрирующий различные медиафайлы.

В связи с тем, что именно такие данные заполняют львиную долю ROM смартфона, то использование подобных облаков является своеобразной панацеей сохранения свободного пространства смартфона.

Способы увеличения оперативной памяти

Как увеличить память на айфоне — лучшие методы

Как уже упоминалось, каждый девайс на основе андроида имеет внутреннюю и оперативную память, удовлетворительное состояние которых повышает скорость выполнения команд устройством.

Увеличивать RAM можно 2 способами:

  • путём оптимизации уже существующих приложений;
  • с помощью специализированных приложений.

Оптимизация приложений

Во время изготовления гаджета на RАM записывается ряд приложений, часть которых может не использоваться пользователем, но засорять память. Тогда оптимальным будет удаление таких программ или их отключение, если полная утилизация не представляется возможной.

Отключение/удаление ненужных приложений происходит следующим образом: через инженерное меню и «Настройки» необходимо войти во вкладку «Приложения» и пункт «Диспетчер приложений» или «Использование памяти» (зависит от версии операционной системы). В данной вкладке будут отображены все имеющиеся приложения с указанием объёма занимаемой ими памяти. Нужно выбрать нужное приложение для отключения или удаления и там же через его меню отключить, остановить или удалить программу.

Приложения в ОЗУ

Обратите внимание! Удалить не удаляемые приложения, кроме системных, также реально. Для этого нужны рут-права, иными словами — права суперпользователя. Получить их проще всего, воспользовавшись специализированной программой, например, KingRoot.

Использование специализированных программ

Этот способ подразумевает использование программ с файлами подкачки. К таким относят SWAPit Ram Expander, Roehsoft Ramexpander и др.

Какое количество ROM и RАM считается оптимальным

Сегодня производители выпускают андроид-устройства с внутренней памятью от 8 до 1000 Гб. Что касается оперативной памяти, то она варьируется от 3 до 12 Гб. И цена прямо пропорционально зависит от этих показателей, поэтому вполне целесообразно разобраться, какое количество памяти является оптимальным.

Расчёт оптимальное количество ROM

Как увеличить оперативную память на компьютере Windows 7

Средний размер одной фотографии на смартфоне примерно 5 Мб, то есть на хранения 200 фото потребуется в среднем 1 Гб.

Что касается видео, то для 10-минутного ролика в качестве 4К понадобится не менее 5 Гб ПЗУ. Если же снимать в качестве Full HD, то 1 Гб уйдёт на 20 мин. съёмки.

Вес одного музыкального трека примерно такой же, как и одного изображения — 1 Гб памяти уйдёт на хранение 200 песен.

С приложениями всё обширнее. Так, 10-20 стандартных мобильных приложений могут поместиться в свободных 10 Гб. Однако 3D игры имеют куда больший вес. И таким любителям мобильных развлечений рекомендуется выбирать смартфон со свободной памятью от 20 Гб.

Теперь, зная вес интересующих файлов, можно примерно рассчитать оптимальный объём для каждого.

Важно! При расчёте оптимального количества ROM необходимо учитывать то, что 5-10 Гб всегда занимает операционная система. И примерно 20 % памяти всегда должны оставаться свободными.

Количество RАM

Объём RАM в различных мобильных устройствах варьируется от 6 до 1000 Гб. Причем 6-8 Гб считается оптимальным, а объём от 10 Гб уже можно назвать маркетинговой хитростью.

Увеличение файла подкачки на телефонах андроид

Как уже упоминалось ранее бесплатное приложение SWAPit Ram Expander и платное Roehsoft Ramexpander используются для создания файлов подкачки. С их помощью к памяти смартфона можно добавить до 2,5 Гб.

К основному функционалу данных программ относят:

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

Подкачка дает +2 Гб

Расширение памяти Android за счет SD-карты

У счастливых обладателей андроидов с версией 5.1 и новее появилась уникальная возможность увеличить память устройства за счёт Micro SD. И это, пожалуй, единственный вид памяти, который можно расширить. Сделать это можно через меню или терминал.

Чтобы выполнить это через меню, нужно сделать резервное копирование данных с Micro SD на компьютер. Далее через «Настройки» перейти в «Накопители» или «Хранилище». Выбрав пунт «SD-карта» перейти в дополнительные настройки. В новом окне нужно нажать на пункт «Подключить к внутренней памяти».

Обратите внимание! Для расширения через терминал необходимо скачать утилиту ABD. Приложение бесплатное, есть в маркете андроида.

Конечно, вопрос об объеме оперативного запоминающего устройства и постоянного запоминающего устройства так же, как и о расширении системной памяти Android-устройств, является весьма актуальным. И многие пользователи рано или поздно сталкиваются с данной проблемой. Но воспользовавшись вышеперечисленными способами и рекомендациями, каждый легко справится с поставленной задачей и сможет снова радовать себя обширными возможностями своих девайсов. Главное — не забывать о регулярной утилизации мусора и следить за состоянием внутренней и оперативной памяти любимого гаджета.

Автор:

Aбaлмaсoвa Eкaтaринa Ceргeeвнa

Как увеличить оперативную память андроид

 

Мобильные технологии развиваются так быстро, что мы уже не успеваем менять смартфоны. Вроде бы только купил новый девайс, а на рынке уже появились более продвинутые модели с большим количеством памяти, процессорных ядер и поддержкой NFC. И черт бы с ними, с ядрами, два, четыре, восемь, хоть шестнадцать. Новая версия ОС тормозит! Вот это настоящая проблема.

 

Эту статью я адресую всем тем, кто до сих пор пользуется смартфонами, вышедшими до появления версии Android 4.0, всем тем, кому «посчастливилось» купить девайс с 512 Мб оперативной памяти, а через месяц вышел Ice Cream Sandwich, и пришлось остаться на 2.3 или мириться с тормозами. В общем, для обладателей доисторических, но любимых НТС Desire, Motorola Defy и Samsung Galaxy S.

 

Обладателем одного из таких девайсов являюсь и я сам. Около трех лет назад за сегодняшнюю цену Nexus 4 я приобрел смартфон Motorola Defy. Это такой кирпич с экраном на 3,7 дюйма, 1 ГГц процессором, 512 Мб оперативной памяти и защитой от грязи и воды. С ним я проходил около года и впоследствии заменил на Galaxy Nexus, однако отдать или продать побитую, несколько раз тонувшую и прошедшую со мной через все, что только можно, моторолу не решился. Смартфон действительно был хорош, удобен, легко помещался в кармане и выдерживал любые испытания.

 

Проблема была только в том, что по умолчанию на Defy ставили Android 2.2, который впоследствии можно было обновить только до 2.3. Жадная и ленивая Motorola оборвала все надежды владельцев, сказав, что 4.0 на смартфоне не будет — маловато памяти в зверьке.

 

К счастью, портировать Android 4.0 на Defy начали почти сразу после открытия исходников, и ко времени, когда необходимость в 4.Х назрела, разработчики выкатили хороший полноценный порт (рассказ о том, через что они прошли, чтобы сделать это в условиях неломаемого залоченного загрузчика, достоин отдельной статьи). Но даже уже вылизанный Android 4.Х (в лице CyanogenMod 10.2) работал на старом девайсе из рук вон плохо. Мизерный по нынешним временам объем памяти просто душил систему, и она постоянно держалась на пределе возможностей. В сравнении с 2.3, новая версия была просто невероятным тормозом, пользоваться которым не было никакого желания. Начались поиски любых путей оптимизации.

 

В сущности, все последующее повествование и есть рассказ о том, как заставить работать Android 4.3 (CyanogenMod 10.2) на Motorola Defy или любом другом устаревшем устройстве похожей конфигурации (в частности, точно такая же начинка была у Motorola Droid и похожая у Samsung Galaxy S). Впрочем, все сказанное будет справедливо вообще для любого девайса на Android 4.Х, начиная от Samsung Galaxy Nexus и заканчивая НТС One.

 

ЧТО, ПОЧЕМУ И ЗАЧЕМ

Итак, у нас есть смартфон под управлением Android 4.Х, и он безбожно тормозит. Приложения запускаются долго, промотка происходит с задержками, общий FPS около 5-10 кадров. Проблем здесь, как и положено, две: процессор и память.

Официальные системные требования Android 4.Х — это процессор на 1 ГГц и 1 Гб оперативной памяти. Только такой смартфон может пройти сертификацию и получить возможность продажи с предустановленным Google Play. Все, что ниже, — нет. И никакого запаса по памяти или частотам здесь нет, это край, ниже которого начинаются тормоза. Не из-за кривости чьих бы то ни было рук, а по причине функциональности ОС, которая с выходом Ice Cream Sandwich действительно серьезно возросла (ну или можно все свалить на Java).

 

Сколько памяти потребляет Android 4.Х? Много. Только что загруженная операционная система занимает около 350 Мб, за вычетом кода ядра и невыгружаемых компонентов на девайсе с 512 Мб памяти свободными остаются около 120 Мб. Среднее современное приложение вроде Twitter или Instagram во время своей работы может сожрать до 50 Мб. То есть оперативная память будет исчерпана уже после включения аппарата и запуска пары-тройки приложений.

 

Да, тебе не нужна одновременная работа нескольких программ, однако Android — это не Windows, он не завершает работу приложения при его закрытии, а всего лишь сворачивает, в результате чего софт продолжает жрать память, даже когда ты им не пользуешься. Чтобы ось не сдохла от нехватки памяти, в критические моменты просыпается процесс, названный Low Memory Killer, и беспощадно убивает фоновые приложения.

 

АВТОМАТИЧЕСКОЕ ОСВОБОЖДЕНИЕ ПАМЯТИ

Для нас Low Memory Killer очень важный инструмент. Это не просто топорная прибивалка софта, а интеллектуальный механизм, который можно перенастроить под любые нужды. Алгоритм работы этого внутриядерного процесса основан на значениях «важности», которые присваиваются каждому работающему в системе приложению и могут изменяться во времени. Всего таких значений шесть:

 

•FOREGROUND APP — видимое на экране приложение, его убивать нельзя ни в коем случае;

•VISIBLE APP — работающий в фоне процесс, отвечающий за вывод той или иной информации на экран (иконка в строке состояния, выдвижная панель, виджет и так далее), его лучше тоже не убивать;

•SECONDARY SERVER — фоновый сервис, такой как музыкальный проигрыватель, будильник, синхронизация данных, обычно может быть убит без серьезных последствий для системы в целом, но с потерей функциональности;

•HIDDEN APP — работающее в фоне приложение, может быть убито в любой момент, но это скажется на его функциональности;

•CONTENT PROVIDER — фоновый сервис, отвечающий за хранение и предоставление какой-либо информации (настройки, фотографии, что угодно), но в данный момент простаивающий (клиентов нет), может быть безболезненно убит;

•EMPTY APP — любой фоновый процесс (приложение), который ничего не делает, первый кандидат на убийство.

 

Важность приложений каждой группы растет снизу вверх. То есть при нехватке памяти Low Memory Killer начнет убийство с последней группы и, если памяти снова будет не хватать, будет продвигаться выше. Само понятие «дефицит памяти» у Low Memory Killer определяется шестью порогами, по одному на каждую группу процессов. На всех смартфонах (и прошивках) значения этих порогов разные, например, на Motorola Defy с СМ-10.2 на борту они такие:

FOREGROUND APP: 25 Мб
VISIBLE APP: 30 Мб
SECONDARY SERVER: 40 Мб
HIDDEN APP: 50 Мб
CONTENT PROVIDER: 55 Мб
EMPTY APP: 70 Мб

Свободной памяти меньше 70 Мб — убиваются безработные фоновые приложения, меньше 55 Мб — в расход пойдут Content Porovider’bi и так далее. Когда памяти останется всего 25 Мб, будет убито используемое в данный момент приложение, но вероятность такого исхода крайне мала; после убийства всех остальных приложений память занимать будет просто некому.

 

Красота всего этого механизма в том, что он может быть перенастроен в любой момент. В Android есть файл /sys/module/ lowmemorykiller/parameters/minfree, который можно прочитать, чтобы получить текущие значения порогов или записать в него новые значения (через запятую в 4-килобайтных блоках), которые вступят в силу сразу после записи. То же самое можно сделать, используя приложение Auto Memory Manager, MinFree и аналоги.

 

Какие значения будут подходящими? Все зависит от способа использования смартфона. Если аппарат тебе нужен только для того, чтобы звонить, читать почту и твиттер, значения лучше либо оставить как есть, либо убавить (но не рекомендую ставить ниже 50 Мб). Система будет освобождать память только в крайнем случае, и приложения, которыми ты часто пользуешься, останутся в памяти и будут запускаться мгновенно.

 

Если же ты привык использовать смартфон для запуска большого количества самых разных приложений и игр, то значения лучше повысить (в Auto Memory Manager это можно сделать за один тап, нажав кнопку Aggressive). Тогда в системе всегда будет оставаться достаточно памяти для запуска сразу нескольких тяжелых приложений, и она не будет тратить время на освобождение оперативки.

 

Еще один радикальный вариант — это повысить лимиты двух последних групп до максимума, в результате чего Android фактически превратится в однозадачную систему, каковой до недавнего времени была iOS и до сих пор остается Windows Phone (условно, конечно). Другими словами, система будет автоматически убивать приложения сразу после их закрытия, но только в том случае, если софтина не будет в этот момент ничего делать. Системные компоненты при этом останутся висеть в памяти.

 

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

 

ОЧИЩАЕМ СМАРТФОН ОТ МУСОРА

Все наши манипуляции с Low Memory Killer не принесут особого прироста производительности, если память системы будет забита разными клиентами Facebook, VKontakte, Hangouts Google+ и прочими. Обычно такой софт стартует сразу после загрузки системы и попадает либо в группу SECONDARY SERVER, либо в HIDDEN APP (иногда в CONTENT_PROVIDER), так что до него механизм очищения памяти добирается только в последнюю очередь, а даже если добирается, через некоторое время софтина перезапускается (обычно это связано с каким-либо системным событием).

 

Поэтому вторым пунктом в нашем плане улучшения скорости работы будет избавление от всех подобных приложений. Нет, реально нужные, конечно, лучше оставить, а те, которые стоят для галочки, — удалить. Если ты используешь стороннюю прошивку, типа CyanogenMod, стандартный архив Gapps (тот, который прошивается после самой прошивки) лучше заменить на минимальный (aoo.im/aapps/minimal). Из гугловских приложений в нем только сам маркет и Gmail, a Hangouts, карты и куча других сервисов вырезаны, поэтому они тоже не будут стартовать во время загрузки и жрать память (любой из них можно установить из маркета).

 

Кроме Google-сервисов, довольно много памяти могут отъесть сервисы и автоматически запускаемые приложения самого Android. Удивительно, но в памяти работающей Android-системы можно легко обнаружить кучу софта, которым ты вообще не пользуешься. Это может быть диктофон, калькулятор, «Черная дыра» (к сожалению, это всего лишь живые обои), а также сервисы голосового набора (набора номера, не поиска), календаря и синтезатора речи. Причем если первые просто были запущены во время загрузки и довольно быстро вытесняются Low Memory Killer, то вторые — это полноценные сервисы, которые висят в памяти на протяжении всей жизни смартфона.

 

Многие из этих сервисов можно отключить через стандартный диспетчер приложений, даже не имея root. Достаточно перейти в «Настройки —> Приложения —> Все», тапнуть по нужной софтине и нажать кнопку «Отключить» (ну или «Удалить», а затем «Отключить», если были установлены

обновления). Вот список приложений, которые, с точки зрения инженеров Google, можно безболезненно отключать:

 

•Голосовой набор (com.android.voicedialer)
•Диктофон (com.android.soundrecorder)
•Календарь (com.android.calendar)
•Калькулятор (com.android.calculator)
•Обновление CyanogenMod (com. cyanogenmod.updater)
•Память календаря (com.android.providers, calendar)
•Синхронизация закладок (com.google.android, syncupdaters. bookmarks)
•Синхронизация календаря (com. google, android.syncupdaters.calendar)
•Стандартные заставки (com.android.dreams, basic)
•Фоновые рисунки (com.android.musicvis и com.android.magicsmoke)
•Черная дыра (com.android.galaxy4)
•com.android.wallpaper.holospiral
•Email (com.android.email)
•Picasa Uploader (com.google.android.apps. uploader)
•Pico TTS (com.svox.pico)

В скобках я привел системное имя приложения так, чтобы в случае необходимости ты мог не просто отключить, но и удалить его (а зачем зря тратить место?). Все системные приложения хранятся в каталоге /system/арр и могут быть удалены с помощью любого файлового менеджера с поддержкой root.

 

 

По умолчанию система не позволит отключить некоторые весьма прожорливые, но тем не менее важные сервисы. К таким относятся, к примеру, «Телефон» (это приложение входит в группу FOREGROUND_APP и поэтому всегда висит в памяти), «Эквалайзер» (только в CyanogenMod и производных), Google Backup Transport (~45 Мб), ответственный за бэкап установленного софта в облаке Google (восстанавливается после переустановки прошивки, например), «Меню SIM-карты» и Fused Location (-45 Мб), сервис, который собирает данные о местоположении со всех возможных источников (сотовая сеть, IP-адрес, барометр, GPS, компас) и на их основе вычисляет точное положение смартфона на карте. Приложения типа навигаторов будут работать и без него, но с меньшей точностью.

 

Избавиться от всех этих процессов поможет root-приложение Bloat Freezer (www.bloatfreezer.com). Оно позволяет отключить не только приложения, дозволенные к отключению самой системой, но и вообще любые, в том числе главный системный процесс android.process.асоге. Кроме приведенных выше пожирателей памяти, безболезненно можно прибить еще такое количество системных приложений, что мне будет проще привести список тех, которые отключать нельзя:

•Apollo (CyanogenMod)
•cLock(CyanogenMod)
•Google Services Framework
•Launcher (Trebuchet в CyanogenMod)
•Аккаунты Google
•Браузер
•Галерея
•Графический интерфейс системы
•Диспетчер загрузки
•Загрузки
•Клавиатура Google
•Контакты
•Мастер доступа к пакетам
•Местоположение сети
•Настройки
•Память номеров/SMS/MMS
•Параметры раскладки
•Программа установки пакета Программа установки сертификата
•Синхронизация контактов Google
•Сообщения
•Средство просмотра HTML
•Телефон
•Файлы (CyanogenMod)
•Фонарик (CyanogenMod)
•Хранилище контактов
•Хранилище мультимедиа
•Хранилище настроек
•Часы

 

Все остальное можно безболезненно выключить (ну или оставить те, которые еще могут пригодиться, например FM-радио). Когда все будет сделано, открываем любой менеджер процессов, прибиваем все пользовательские процессы и смотрим, сколько памяти занято. В моем случае 200 Мб. Очень даже недурно в сравнении с изначальными 350 Мб.

 

БОРЕМСЯ С ЖАДНЫМ СОФТОМ

Удалять или отключать все приложения нам, конечно, нельзя, однако о наиболее прожорливых из них позаботиться нужно. Обычно софт для Android (да и для любых других ОС) страдает от двух основных проблем ожирения: он либо съедает неимоверные количества оперативной памяти во время своей работы (например, твиттер-клиент может продолжать хранить в памяти уже давно прочитанные сообщения и просмотренные изображения), либо постоянно что-то делает в фоне, из-за чего смартфон становится менее отзывчивым, а время его работы от батареи падает. В особо тяжких случаях обе болезни комбинируются в одной софтине.

 

 

Что мы можем сделать? Конечно же, удалить подобный софт, ну или как минимум заменить его аналогом. Если сделать это невозможно, можно прибегнуть еще к двум хитростям. Первое — это принудительное убийство приложения. Обычно программа начинает толстеть во время работы, а сразу после запуска занимает не так уж много памяти. Убивать софт не слишком правильная идея, но если уж ты собрался это делать, то лучше воспользоваться для этого встроенной функцией CyanogenMod и производных: убийство долгим удержанием кнопки «Назад» («Настройки —> Для разработчиков —> Закрытие приложения»).

 

Второе, что мы можем, — это отучить прожорливые приложения что-либо делать в фоне. Для этого есть замечательное приложение Greenify (требует root), которое позволяет заморозить выбранные приложения так, чтобы они вообще не могли работать, пока не видны на экране. Запускаем Greenify, нажимаем «+» и видим список работающего софта, рассортированный по степени прожорливости, тапаем по нужному приложению, и все, отныне в фоне оно всегда будет спать.

 

ДРУГИЕ СОВЕТЫ

Что еще можно сделать для ускорения работы смартфона и очистки его памяти? В целом больше ничего. Есть, конечно, еще такие совсем радикальные методы, как замена тяжелого софта на простые легкие аналоги, хакинг софта с целью вырезания ресурсов, но все это плохо согласуется с идеей иметь полнофункциональный смартфон. Проще тогда поставить Android 2.3 (CyanogenMod 7) и вообще забыть о проблемах производительности.

 

Тем не менее есть еще два действенных совета. Первый — это активация технологии zRam, которая позволяет выделить небольшой фрагмент оперативной памяти и создать из него виртуальный своп-раздел со сжатием данных. В результате общий объем оперативной памяти виртуально увеличится, высвободив лишних 50-100 Мб.

 

Проблема с активацией zRam только в том, что сама технология есть далеко не в каждом ядре. Большинство кастомных ядер, а также ядра прошивок CyanogenMod, Paranoid Android и АОКР обычно включает поддержку zRam, но это не всегда верно. Стоковые прошивки обычно поставляются с ядрами без zRam. В CyanogenMod и производных активировать zRam можно через меню «Настройки —*• Производительность —► Управление памятью —* Использовать zRam». По умолчанию система выделяет под сжатый своп 18% памяти, но при необходимости значе-

ние можно увеличить до 26%. В других прошив-ках zRam активируется с помощью приложения Trickster MOD (timos.me/tm, вкладка «Специфичные функции»), однако так можно выделить только 10% памяти.

 

 

 

Второй действенный совет — это перенос всех приложений во внутреннюю память вместо установки на карту памяти. Тут выигрыш состоит в том, что встроенная NAND-память смартфона по определению намного быстрее памяти SD-карты, поэтому запуск приложения из внутренней памяти будет происходить быстрее. Более того, сам по себе механизм запуска приложений с SD-карты в Android реализован с использованием шифрованных контейнеров, что также вносит дополнительные издержки.

 

Перенеся все приложения во внутреннюю память, мы добьемся ускорения их запуска. Уже установленный на карту памяти софт можно легко вернуть назад через настройки: «Приложения —> Сторонние —> Выбор приложения —> Перенести на смартфон». Чтобы вообще отключить функцию установки новых приложений на карту памяти, нужны права root и эмулятор терминала. Запускаем терминал и набираем две команды:

 

			$ su				#pm setInstallLocation 1			

Теперь по умолчанию весь софт будет устанавливаться во внутреннюю память. Чтобы настройка сохранялась между перезагрузками, берем любой файловый менеджер с поддержкой root, переходим в каталог /system/etc/init.d/ и создаем такой файл 99disable-app2sd. sh:

 

			#!/system/bin/sh				/system/bin/pm setInstallLocation 1			

 

 

И с помощью все того же файлового менеджера ставим на него бит исполнения. Это рецепт для CyanogenMod и производных. На стоковых прошивках сначала необходимо установить приложение Universal Init.d, запустить его и включить переключатель на главном экране приложения.

 

ВЫВОДЫ

Применяя все описанные в статье приемы, мне удалось существенно поднять скорость работы при использовании Motorola Defy с CyanogenMod 10.

2 на борту. Смартфон, конечно, не достиг скорости Nexus 4 и других современных девайсов, но в сравнении с настройками по умолчанию комфорт от использования повысился в разы и приблизился к таковому при использовании стокового Android 2.3.

 

Social Like

Что такое оперативная память (ОЗУ) в смартфоне: для чего нужна, на что влияет, как освободить RAM телефона

ЛАЙФХАКИ

Объясняем по порядку

06.04.2022   |   ~3 мин.

Выбирая телефон, не в последнюю очередь мы обращаем внимание на размер оперативной памяти, или ОЗУ, или RAM. Разбираемся, что такое оперативная память в смартфоне, за что она отвечает и какая нужна.

Что такое ОЗУ в телефоне?

Оперативное запоминающее устройство — цифровое хранилище, в которое загружаются данные приложений, необходимые для их бесперебойной работы здесь и сейчас. Кроме того, ОЗУ использует операционная система смартфона. Выглядит оперативная память как небольшой чип квадратной или прямоугольной формы.

А встроенная память смартфона — это другое?

Да, это уже другой вид памяти. Ее еще называют ПЗУ — постоянное запоминающее устройство. Оно тоже записывает и хранит данные. Разница — в способе хранения.

Встроенная память хранит данные постоянно: сюда устанавливаются приложения, записываются фото и видео, скачиваются файлы. Данные не стираются до тех пор, пока вы сами их не удалите.

Оперативная память, наоборот, хранит данные временно — только те, которые в этот момент нужны для работы системы и активных приложений. Поэтому объем ОЗУ в телефоне всегда меньше, чем ПЗУ. Кроме того, «оперативка» работает быстрее и расходует заряд батареи. При завершении работы приложения данные из оперативной памяти удаляются. То же самое происходит при выключении и перезагрузке смартфона.

За что отвечает оперативная память в телефоне?

Главная функция оперативной памяти — обеспечивать работоспособность и быстродействие смартфона: драйверов, графического чипа, процессора и, как мы уже выяснили, операционной системы и приложений. Когда пользователь запускает приложение, нужные данные загружаются в ОЗУ. Операционная система анализирует их и отправляет команды процессору и графическому чипу — в итоге на экране появляется картинка, и приложение начинает работу. Всё это занимает доли секунды.

А внутренняя память?

Часть встроенной, или флеш-памяти, занимает операционная система — поэтому даже в новом смартфоне свободного места чуть меньше, чем заявлено в характеристиках. Основной объем памяти обычно занимают приложения и файлы: от списка контактов до видеороликов.

Вся оперативная память одинаковая?

Нет, есть разные типы ОЗУ с разной скоростью обработки информации. Чем пропускная способность выше, тем быстрее работают приложения, «тяжелые» игры не «тормозят», и можно выполнять множество задач одновременно.

Сейчас в смартфонах встречаются три типа оперативной памяти:

  • •ㅤLPDDR3 с пропускной способностью до 2 133 Мбит/с;
  • •ㅤLPDDR4х — до 4266 Мбит/с;
  • •ㅤLPDDR5 — до 6200 Мбит/с. Самый быстрый и технологичный тип памяти, который расходует минимум энергии. Такое ОЗУ устанавливают на флагманские смартфоны, например на Samsung Galaxy S22.

На что влияет оперативная память в смартфоне

Если коротко — на скорость работы устройства.

ОЗУ отвечает за хранение и обработку всех данных, которые использует устройство в конкретный промежуток времени. Если пользователь открывает браузер и листает ленту, то устройство выделяет определенный объем оперативной памяти на поддержку этой активности. А если, убрав приложение в фоновый режим, запустит игру, то объем используемой оперативной памяти увеличится (правда, при этом браузер будет тратить меньше ОЗУ, чем при активном использовании).

Кроме этого, оперативная память поддерживает работу операционной системы смартфона и установленных приложений, необходимых для его корректной работы. Это означает, что ОЗУ работает непрерывно, поддерживая базовые функции мобильного устройства. Чем больше приложений на смартфоне открыто одновременно, тем больше нагружается оперативная память. И если она будет перегружена сверх меры, устройство может тормозить и даже зависнуть. Чтобы избежать подобного сценария, в смартфоны Samsung встроена интеллектуальная система RAM Plus, которая позволяет устройству выделять на текущие задачи больше оперативной памяти за счет внутреннего накопителя, резервируя часть памяти.

Если резюмировать, от объема оперативной памяти зависит:

  • •ㅤСколько приложений могут работать одновременно, в том числе в фоновом режиме
  • •ㅤБыстродействие телефона
  • •ㅤСкорость загрузки приложений
  • •ㅤХорошая работа ресурсоемких приложений, например некоторых игр и видеоредакторов.

Сколько «оперативки» нужно смартфону?

У современных смартфонов объем ОЗУ составляет 4–16 Гб. Из них 1,5–2 Гб забирает операционная система и пользовательская оболочка (у Samsung это One UI). Чем больше остается свободной оперативной памяти после загрузки системы, тем лучше работает всё остальное.

Например, почтовый клиент в фоновом режиме загружает в ОЗУ всего 30–50 Мб информации. А вот мессенджер со множеством активных чатов, браузер с большим количеством открытых вкладок, игра со сложной графикой или камера, снимающая видео в качестве 4К, займут до нескольких гигабайт. Если телефон нужен для базовых задач — почта, мобильный банк, соцсети, мессенджеры, — достаточно 4–6 Гб «оперативки». Но для ресурсоемких игр, съемки и обработки контента лучше выбирать устройство помощнее.

Как освободить оперативную память?

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

Чтобы исправить ситуацию, нужно освободить оперативную память и ускорить работу устройства. Закройте ненужные приложения, в том числе те, которые работают в фоновом режиме. Это можно сделать тремя способами:

  1. 1.ㅤВручную закрыть каждое приложение.
  2. 2.ㅤРазом закрыть всё ненужное в настройках смартфона. В устройствах Samsung надо выбрать раздел «Оптимизация» и нажать «ОЗУ». Система отключит фоновые приложения и освободит память.
  3. 3.ㅤПерезагрузить телефон.

Можно ли увеличить ОЗУ на телефоне?

Да! Дополнительный чип поставить нельзя, зато можно провести расширение ОЗУ виртуально, программными методами. Например, с помощью технологии Samsung RAM Plus. В этом случае под «оперативку» перейдет часть встроенной памяти. Опция включается автоматически при необходимости, ничего настраивать не надо.

Вот список устройств Samsung с технологией RAM Plus:

Galaxy

Samsung Galaxy S

Samsung Galaxy Note

Samsung Galaxy Z

Samsung Galaxy A

Samsung Galaxy M

Samsung Galaxy Tab

Galaxy S22

Galaxy S22+

Galaxy S22 Ultra

Galaxy S21

Galaxy S21+

Galaxy S21 Ultra

Galaxy S20

Galaxy S20+

Galaxy S20 Ultra

Galaxy S10

Galaxy S10 5G

Galaxy S10+

Galaxy S10e

Galaxy Note 20

Galaxy Note 20+

Galaxy Note 10

Galaxy Note 10+

Galaxy Z Fold3

Galaxy Z Fold2

Galaxy Z Flip3

Galaxy Z Flip 4G

Galaxy Z Flip 5G

Galaxy A72

Galaxy A52 4G

Galaxy A52 5G

Galaxy A52s

Galaxy A32 4G

Galaxy M32 5G

Galaxy Tab S7 FE

Galaxy Tab S6

 

* РЭМ
* РЭМ Плюс
* УАН Юи

  • ЛАЙФХАКИ
  • Mobile
  • Технологии
  • Galaxy S
  • Galaxy

Читайте также

Сколько оперативной памяти действительно нужно вашему Android?

Разве бывает слишком много?

Ваш Android-смартфон по сути представляет собой компьютер общего назначения, а это означает, что, как и в ноутбуке или настольном ПК, он использует ОЗУ (оперативную память), чтобы ваш телефон мог запускать приложения и делать все, что вам нужно.

В наши дни вы можете купить телефон Android с объемом памяти от 4 ГБ до 16 ГБ ОЗУ, и нет возможности увеличить объем физической ОЗУ после покупки. Это означает, что вам нужно выбрать телефон с подходящим объемом оперативной памяти для ваших нужд, иначе вы рискуете перейти на новый телефон задолго до того, как вам это понадобится.

Содержание

    Что делает оперативная память в вашем телефоне

    Как и другие типы персональных компьютеров, Android-смартфон имеет процессор, оперативную память и более постоянное хранилище в виде встроенного SSD (твердотельного накопителя). Оперативная память — это быстрое рабочее пространство, в котором хранятся операционная система, открытые приложения и данные, с которыми они работают.

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

    Как работает управление памятью в Android

    То, как Android управляет выделением памяти приложениям, существенно влияет на объем необходимой оперативной памяти. Android основан на ядре Linux, и способ распределения ресурсов, таких как память, работает одинаково в обеих ОС.

    Когда вы открываете приложение в Android, оно создает новый «процесс», который запрашивает ресурсы, такие как ОЗУ. Приложение получает столько, сколько ему нужно, не затрагивая ничего другого, если есть свободная память.

    Если свободной оперативной памяти недостаточно, первое, что делает Android, — «подкачивает страницы оперативной памяти» в специальный сжатый сегмент оперативной памяти, называемый ZRAM. Это не аппаратная вещь. Это просто отгороженная логическая часть ОЗУ, содержащая сжатые страницы ОЗУ. Эти данные не могут быть прочитаны напрямую, но должны быть сначала распакованы и загружены в обычную часть оперативной памяти. Тем не менее, это все же быстрее, чем загрузка данных приложения из хранилища.

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

    Преимущества большего объема оперативной памяти

    Чем больше у вас оперативной памяти, тем больше места в пространстве ZRAM, тем больше активных приложений вы можете хранить в памяти и более плавным будет переключение между последними приложениями.

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

    Учитывая, что многие приложения в Android работают в фоновом режиме, также удобно иметь больше оперативной памяти, чтобы фоновые процессы могли работать без сбоев, даже если вы используете на переднем плане приложение, требующее оперативной памяти (например, PUBG или Diablo). Если вы работаете с приложением на разделенном экране, слушая музыку в фоновом режиме или загружая файлы, больший объем ОЗУ гарантирует, что все будет работать без сучка и задоринки.

    ОЗУ «Плюс» Функции

    Несмотря на то, что вы не можете обновить оперативную память телефона, а Android не заменяет оперативную память внутренней памятью, некоторые сторонние решения позволяют использовать системную память в качестве оперативной памяти. Это резервирует часть памяти вашего телефона в качестве переполненного пространства, когда доступная память заканчивается.

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

    Новейшие телефоны Samsung Galaxy, такие как S22 Ultra и S21 Ultra, имеют функцию RAM Plus. Здесь вы можете указать от 4 ГБ до 8 ГБ памяти, которые будут зарезервированы для пространства подкачки. Однако эти телефоны обычно поставляются с 12 ГБ ОЗУ в зависимости от конкретной модели, поэтому отдача от RAM Plus снижается. Хорошей новостью является то, что телефоны Samsung среднего класса также получают эту функцию.

    Если у вас нет телефона (например, Google Pixel), предлагающего такую ​​функцию, вы также можете использовать стороннее приложение, такое как популярный SWAP. Однако вы подвергаетесь большему риску нестабильности или других ошибок, чем функция, одобренная производителем.

    Сколько оперативной памяти нужно вашему телефону?

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

    Имейте в виду, что телефоны Android с меньшим объемом оперативной памяти также, как правило, имеют более слабые процессоры и графические процессоры, поэтому, даже если вам не нужно столько оперативной памяти, сколько предлагается, вам могут понадобиться другие компоненты, которые идут вместе с ней для работы. конкретные приложения.

    • Меньше 4 ГБ ОЗУ: мы не можем рекомендовать какие-либо устройства Android, которые предлагают меньше выделений, например 2 ГБ ОЗУ или 3 ГБ ОЗУ, любому пользователю. Современным версиям Android требуется около 1,5 ГБ памяти только для системы, поэтому меньший объем ОЗУ сделает общее впечатление относительно плохим.
    • 4 ГБ ОЗУ: отличный объем ОЗУ для пользователей, которые используют свои смартфоны только для ограниченного числа задач. Если вы в основном используете приложения для социальных сетей, WhatsApp, электронную почту и легкий просмотр веб-страниц с несколькими открытыми вкладками, вам должно хватить 4 ГБ ОЗУ. Игра в более дорогие игры может привести к задержке переключения приложений или зависанию фоновых приложений. Вам также следует рассмотреть возможность использования облегченных браузеров, таких как Opera, а не браузеров с большим объемом оперативной памяти, таких как Chrome.
    • 6 ГБ ОЗУ: Это хороший уровень ОЗУ для пользователей, у которых открыто несколько стандартных приложений (например, Twitter, Facebook и Instagram одновременно) или которым нравится открывать умеренное количество вкладок браузера. Это также хороший выбор, если вы часто пользуетесь потоковым видео или аудио или на вашем телефоне запущены фоновые приложения. Это отличный выбор для тех, кто любит играть в продвинутые мобильные игры, поскольку у вас не должно возникнуть проблем с производительностью одной такой игры вместе со стандартными приложениями. Это отличный сегмент начального уровня для геймеров.
    • 8 ГБ ОЗУ: 8 ГБ — лучший баланс между стоимостью и производительностью. Опытные пользователи, которые хотят использовать приложения для редактирования видео или иметь много разных приложений и игр для переключения между ними, должны выбрать 8 ГБ ОЗУ, поскольку это идеально подходит для интенсивной многозадачности, которая приводит к высокому использованию ОЗУ.
    • 12 ГБ ОЗУ (или больше): Этого более чем достаточно ОЗУ почти для любого человека, на самом деле, это излишество для мобильного телефона. Вы найдете это только в устройствах высокого класса, таких как Galaxy S21 Ultra или Galaxy Note. Если вы делаете все на своем смартфоне и используете настольные решения Android, такие как Samsung Dex, то 12 ГБ ОЗУ или больше — это разумный выбор.

    Это также стоит того, если вам нужна максимальная плавность и быстрая реакция системы, поскольку, как правило, имеется достаточно памяти для поддержки кэширования и ускорения системы, а если вы хотите быть уверенным в завтрашнем дне, то клуб 12 ГБ и выше для вас!

    ‘;document. getElementsByClassName(«post-ad-top»)[0].outerHTML=»;tocEl.outerHTML=tocHTML+newHTML;}}catch(e){console.log(e)}

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

    Подписывайтесь на YouTube!

    Вам понравился этот совет? Если это так, загляните на наш собственный канал на YouTube, где мы рассказываем о Windows, Mac, программном обеспечении и приложениях, а также предлагаем множество советов по устранению неполадок и видео с практическими рекомендациями. Нажмите на кнопку ниже, чтобы подписаться!

    Подписывайся

    Что такое виртуальная оперативная память в телефоне? Это выгодно?

    Виртуальная оперативная память больше не чужда миру смартфонов. Хотя эта функция уже давно используется для ПК, только недавно мы наблюдаем ее широкое использование на смартфонах. Производители телефонов используют несколько маркетинговых терминов для рекламы этой функции на своих телефонах, но в основном это одно и то же каждый раз. Телефоны среднего класса впервые представили функцию виртуальной оперативной памяти, но она постепенно распространяется и на телефоны высокого класса. Но что такое виртуальная оперативная память? Вот объяснитель в помощь.

    Содержание

    • Что такое виртуальная оперативная память?
    • Как виртуальная оперативная память работает на Android?
    • Полезна ли виртуальная оперативная память для вашего телефона?
    • Почему сейчас мы видим функции виртуальной памяти на телефонах?

    Что такое виртуальная оперативная память?

    Термин «виртуальная оперативная память» относится к оперативной памяти, которая физически отсутствует на вашем устройстве (например, обычная оперативная память), но используется при необходимости. Для тех, кто не знает, ОЗУ (или оперативное запоминающее устройство) — это компонент высокоскоростного хранилища, отвечающий за запоминание ваших данных на временной основе. Это не похоже на ваше внутреннее хранилище, где данные хранятся постоянно. Оперативная память намного быстрее, чем хранилище eMMC или UFS 3.1, используемое для длительного хранения. По сути, в то время как во внутренней памяти хранятся такие данные, как изображения и видео, ОЗУ запоминает, какие приложения вы открывали и что вы делали в последний раз, когда вы их открывали.

    Realme

    Благодаря этому оперативная память позволяет максимально быстро загружать приложения. Всякий раз, когда вы открываете приложение, оно сохраняется в оперативной памяти, что позволяет быстро получить к нему доступ. Таким образом, технически больший объем оперативной памяти позволяет вам иметь большее количество приложений в фоновом режиме и быстро открывать их с минимальной задержкой или задержкой.

    Идея виртуальной оперативной памяти заключается в предоставлении дополнительной оперативной памяти при необходимости, но как это сделать без физического добавления дополнительной оперативной памяти? Используя встроенную память в качестве оперативной памяти. Как узнать, есть ли у вас это? Что ж, каждый производитель придумал свои собственные маркетинговые термины, поэтому вам, возможно, придется немного покопаться. Например, Samsung называет это RAM Plus, Realme использует термин Dynamic RAM Expansion, а Vivo называет его Virtual RAM.

    Как работает виртуальная оперативная память на Android?

    Как работает виртуальная оперативная память? Простой ответ заключается в том, что он выделяет определенное количество места из вашего основного хранилища — например, 4 ГБ, 6 ГБ и т. д. Но чтобы полностью понять работу виртуальной оперативной памяти, мы должны сначала понять, как работает управление памятью на Android.

    Android-устройство оснащено тремя видами памяти — оперативной памятью (LPDDR4, LPDDR4x), внутренней памятью (eMMC или UFS) и zRAM, последняя из которых представляет собой раздел внутри вашей оперативной памяти, в котором хранятся низкоприоритетные сжатые данные, работающие в фон. Это делается для того, чтобы освободить место в оперативной памяти для приложения или приложений, работающих на переднем плане.

    Android использует процесс подкачки для управления памятью. При подкачке ОЗУ разбивается на небольшие части, называемые «страницами», каждая из которых в основном составляет около 4 КБ. Объем используемой оперативной памяти определяется количеством свободных или активно используемых страниц. В Android вы видите эту информацию в последних приложениях. Если вы еще не заметили, картинка ниже поможет.

    Окно последних приложений, показывающее использованную и пустую оперативную память.

    Страницы делятся на два типа — «чистые страницы» и «грязные страницы». Чистые страницы имеют неизмененную копию данных, сохраненных в хранилище, а грязные страницы сохраняют измененную копию. Немодифицированная копия — это статические данные, которые не изменяются, а измененная копия — это динамические данные, которые меняются каждый момент. Android может избавляться от чистых страниц, когда им не нужен доступ к ресурсам, освобождая место в оперативной памяти.

    Звучит сложно, но это легче понять на примерах из реальной жизни. Такие приложения, как Facebook, Twitter и Reddit, используют чистые страницы и, как правило, остаются статичными при размещении в фоновом режиме. Например, когда вы запускаете Facebook, а затем переходите к Twitter, Facebook сохраняется в оперативной памяти вашего телефона, но не обновляется в фоновом режиме. Поэтому, когда вы снова вернетесь на Facebook, он покажет временную шкалу, на которой вы остановились перед обновлением.

    С другой стороны, приложения для потоковой передачи музыки и YouTube используют грязные страницы, поэтому они продолжают работать, даже когда приложение не открыто. Таким образом, эти приложения динамически используют оперативную память и не могут быть закрыты. Поэтому для экономии места эти приложения сжимаются и отправляются в zRAM, чтобы приложение оставалось открытым в фоновом режиме.

    Virtual RAM использует внутреннее хранилище на вашем устройстве, создавая раздел подкачки, который действует как zRAM. Бюджетные телефоны поставляются с ограниченным объемом оперативной памяти, поэтому производители используют эту технику для виртуального расширения оперативной памяти. Стоит отметить, что эта функция не увеличивает физическую оперативную память, присутствующую на устройстве. Таким образом, даже если вы переключите функцию виртуальной памяти, объем физической памяти останется прежним.

    Полезна ли виртуальная оперативная память для вашего телефона?

    Функция виртуальной оперативной памяти позволяет запускать на телефоне больше приложений, но ее не часто можно увидеть на флагманских смартфонах. Почему? Потому что использование пространства для хранения, подобное этому, имеет смысл на устройстве начального уровня с ограниченным объемом оперативной памяти. Android-устройства более высокого класса теперь, как правило, поставляются с 12 ГБ или 16 ГБ ОЗУ, что уже является огромным объемом ОЗУ, поэтому эта функция вряд ли будет иметь значение здесь.

    Также стоит отметить, что эта функция предполагает постоянное чтение и запись, что не очень хорошо для флэш-памяти, поскольку у них ограниченные циклы чтения и записи. Поэтому частое использование внутреннего хранилища для виртуальной оперативной памяти сокращает срок службы вашего хранилища.

    Почему сейчас мы видим функции виртуальной памяти на телефонах?

    Virtual RAM уже давно существует, просто не на смартфонах. ПК поставляются с этой встроенной функцией, и раньше только смартфоны с root-доступом позволяли эту функцию. Но недавно мы увидели, что производители начали поставлять телефоны со встроенной функцией. Вероятно, это связано с тем, что в наши дни приложения намного больше и занимают больше ресурсов, включая оперативную память. Следовательно, эта функция предоставляет пользователям больше оперативной памяти без необходимости добавлять дополнительную физическую память к смартфону (увеличивая затраты).

    Так это хорошо? Не совсем, так как эта функция может принести больше вреда, чем пользы, когда речь идет о сроке службы внутренней памяти. Это основная причина, по которой Google так долго избегал этой функции, как указано на странице разработчика Android. «В Android хранилище не используется для пространства подкачки, как в других реализациях Linux, поскольку частая запись может привести к износу этой памяти и сократить срок службы носителя данных».

    Рекомендации редакции
    • Лучшие предложения и продажи iPhone за октябрь 2022 года
    • Лучшие предложения умных часов на октябрь 2022 года
    • Лучшие предложения по телефону: экономьте на Google Pixel 6, Galaxy S22 Ultra
    • Подходят ли чехлы для Pixel 6 к Pixel 7? Вот что вам нужно знать
    • ИП что? Объяснение водонепроницаемости и пыленепроницаемости аудиооборудования

    Виртуальная оперативная память: что это такое, как она работает и стоит ли вам об этом заботиться?

    (Изображение предоставлено Шриватса Рамеш) Загрузка аудиоплеера…

    Виртуальная ОЗУ, динамическое расширение ОЗУ, расширенная ОЗУ 一 если вы следили за выпуском смартфонов (открывается в новой вкладке) в течение последних нескольких месяцев в Индии, есть большая вероятность, что вы слышали хотя бы один из этих терминов. . Оперативная память — это то, что поставляется с каждым смартфоном, и большинство людей знают об этом. Тем не менее, такие термины, как виртуальная оперативная память или расширенная оперативная память, являются относительно новыми, и здесь мы попытаемся объяснить, что это такое, как оно работает и действительно ли вас это должно волновать.

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

    ВЗАИМОДЕЙСТВИЕ

    (Изображение предоставлено Realme)

    Эта статья содержит информацию от Шрихари, менеджера по продукту, Realme Global поставляется с 6 ГБ ОЗУ, но с функцией динамического расширения ОЗУ телефон может получить до 5 ГБ дополнительной ОЗУ, что увеличивает общий объем ОЗУ до 11 ГБ. Dynamic RAM Expansion — это маркетинговый термин Realme для Virtual RAM. Точно так же iQoo (открывается в новой вкладке) использует «расширенную оперативную память», а Vivo (открывается в новой вкладке) просто называет ее виртуальной оперативной памятью. В этой статье мы постараемся точно понять, что такое виртуальная оперативная память, и все, что вам нужно знать о виртуальной оперативной памяти на вашем смартфоне.

    Хотя сейчас эта функция присутствует только на нескольких устройствах, в будущем эта функция может стать неотъемлемой частью большинства смартфонов в Индии. Итак, прежде чем это станет массовым, вот что вам нужно знать о виртуальной оперативной памяти.

    Что такое виртуальная оперативная память?

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

    Аналогичным образом виртуальная оперативная память фактически использует внутреннюю память телефона в качестве импровизированной оперативной памяти, широко известной как виртуальная оперативная память.

    (Изображение предоставлено Аакашем Джавери)

    Проще говоря, виртуальная оперативная память — это функция, при которой часть внутренней памяти вашего телефона будет использоваться в качестве дополнительной оперативной памяти, что эффективно увеличивает общий объем оперативной памяти на вашем смартфоне. Как следует из названия, это «виртуальная» оперативная память, что означает, что объем расширенной оперативной памяти физически отсутствует в виде оперативной памяти на вашем смартфоне.

    Например, если в телефоне 6 ГБ ОЗУ и 128 ГБ памяти, а вы увеличили ОЗУ на 5 ГБ, технически у вас теперь будет 11 ГБ ОЗУ и около 123 ГБ встроенной памяти.

    Как это работает?

    Для тех, кто знаком с Linux, эта функция довольно часто используется и фактически заимствована из мира ПК для смартфонов. Хотя несколько лет назад нам приходилось получать root-доступ, чтобы расширять и получать дополнительную виртуальную оперативную память, теперь это стало намного проще: всего лишь переключатель, и вы получаете больше оперативной памяти. Объем оперативной памяти, которую вы можете расширить, зависит от устройства, и на данный момент мы видели от 1 ГБ до 7 ГБ расширенной оперативной памяти.

    Когда вы включаете функцию виртуальной памяти на своем смартфоне, телефон фактически выделяет объем памяти, который вы выбрали в качестве виртуальной, но чтобы выделить место во внутренней памяти, вам придется перезагрузить телефон. Например, конфигурация Realme Narzo 30 5G с 6 ГБ поддерживает расширение на 5 ГБ, что в сумме составляет до 11 ГБ.

    Теперь давайте посмотрим, как эта функция работает в реальной жизни. Прежде всего, во-первых, если вы расширите ОЗУ, вы не увидите резкого увеличения объема ОЗУ, используемого системой — пока хранилище выделено для виртуальной ОЗУ, ваша физическая ОЗУ будет иметь тот же объем.

    #UnleashPeakPerformance, предоставляя себе дополнительное пространство и позволяя запускать несколько приложений одновременно, сохраняя при этом плавную общую производительность. pic.twitter.com/kwynZxHOsVJuly 5, 2021

    Подробнее

    Чтобы понять принцип работы Virtual RAM, давайте рассмотрим пример. Предположим, что на вашем Android-смартфоне открыто 10 приложений, а в фактической оперативной памяти телефона больше нет места, поэтому то, что на самом деле происходит в Android, закрывает приложения, которые не работают в фоновом режиме или не выполняют какие-либо динамические задачи в фоновом режиме 一 или система просто убивает приложение с самым низким приоритетом и самое старое из десяти приложений.

    Здесь пригодится виртуальная оперативная память. Виртуальная оперативная память обрабатывает все приложения, которые не имеют каких-либо динамических функций в фоновом режиме, и будет хранить такие приложения в памяти в течение более длительного периода времени. Система Android позаботится о том, какие приложения должны храниться в виртуальной памяти, а какие нет.

    Для активации расширенной оперативной памяти необходимо перезагрузить телефон.

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

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

    Почему это только сейчас появится на смартфонах?

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

    Пару лет назад было достаточно 4 ГБ, но сейчас приложения стали намного больше и требовательнее к ресурсам. Поскольку добавление дополнительной оперативной памяти аппаратным путем сложно и дорого, виртуальная оперативная память — это более простой способ для брендов предложить пользователям больше памяти без дополнительных затрат.

    Так же, как 5G на смартфонах (открывается в новой вкладке), это также поможет подготовить устройство к будущему. Поскольку такие приложения, как Chrome, и такие игры, как Genshin Impact (открывается в новой вкладке) и BGMI (открывается в новой вкладке), занимают много памяти, каждый бит ОЗУ пригодится. Кроме того, это поможет, когда речь идет о записи видео 4K и приложениях AR, которые, как ожидается, станут массовыми в ближайшие годы. Это больше похоже на то, чтобы дать свободное пространство для того, что возможные пользователи могут делать в течение следующих нескольких лет.

    (Изображение предоставлено Сриватса Рамеш)

    Это более полезно для бюджетных или премиальных устройств?

    Хотя разницы в реализации нет, именно телефоны с меньшим объемом памяти будут максимально использовать виртуальную оперативную память — обычно это бюджетные устройства (открывается в новой вкладке).

    Можно ли расширить виртуальную память с помощью обновления OTA?

    Да, OEM-производители смартфонов могут добавлять функции расширения оперативной памяти с помощью обновления программного обеспечения. Тем не менее, это не так просто, как щелкнуть выключателем, и требует большого количества тестов и оптимизации.

    Повлияет ли тип внутренней памяти, используемой в телефонах, на производительность виртуальной памяти?

    Хотя на бумаге разница между чем-то вроде хранилища UFS 2.1 и UFS 3.1 может быть большой, ни один из них не приближается к скорости реальной оперативной памяти. А поскольку в виртуальную оперативную память помещаются только низкоприоритетные сжатые процессы, ощутимая разница в производительности, скорее всего, будет незначительной.

    (Изображение предоставлено Realme)

    Чего ожидать в будущем?

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

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

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