Что такое виртуальная оперативная память в смартфоне
Перейти к содержимому

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

  • автор:

Что такое RAM Plus и как его использовать на смартфонах Samsung Galaxy

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

Экран обслуживания устройства

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

Шаг 1. Откройте Настройки и перейдите в Обслуживание устройства.

Нажмите на «ОЗУ» Нажмите на «ОЗУ»

Шаг 2. Нажмите на ОЗУ.

Откройте «RAM Plus» Откройте «RAM Plus»

Шаг 3. Откройте RAM Plus.

Выберите нужный объем виртуальной памяти Выберите нужный объем виртуальной памяти

Шаг 4. Выберите нужный объем виртуальной памяти.

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

Виртуальная оперативная память в Android: зачем она нужна и насколько полезна

Обзор планшета Honor Pad 9: большой экран и шикарный звук

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

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

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

Виртуальная оперативная память в Android: зачем она нужна и насколько полезна

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

К примеру, если в смартфоне имеется 8 Гбайт собственной оперативки и 128 Гбайт встроенной памяти, то при виртуальном увеличении объема ОЗУ на 5 Гбайт в вашем распоряжении окажутся условные 13 Гбайт оперативной и 123 Гбайт встроенной памяти.

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

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

Настройка файла подкачки в Windows 10: как увеличить, изменить, отключить?

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

Виртуальная оперативная память в Android: зачем она нужна и насколько полезна

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

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

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

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

Миф о вреде виртуальной оперативной памяти

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

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

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

Кому пригодится виртуальная оперативная память

Наибольшую выгоду от использования виртуальной оперативной памяти извлекут смартфоны среднего уровня. В большинстве своем они оснащаются 4 или 6 Гбайт обычной оперативки и используют достаточно шуструю встроенную память формата UFS 2.1, которая вполне подходит для виртуальной ОЗУ.

Лучшие смартфоны до 30 000 рублей: что выбрать в 2022 году?

Конечно, бюджетникам с 2 или 3 Гбайт ОЗУ еще больше бы пригодилась пара дополнительных гигабайт виртуальной оперативки, но их сильно ограничивает чрезвычайно медленная память eMMC, просто неспособная работать на нужных скоростях. Поэтому особой выгоды от виртуальной оперативной памяти вы не получите. Ну а с флагманскими смартфонами все еще проще. Производители редко оснащают их менее чем 8 или 12 Гбайт оперативной памяти, а такого объема достаточно для любых задач и отличной многозадачности. Еще несколько гигабайт виртуальной ОЗУ не сыграют здесь особой роли.

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

  • Как очистить оперативную память смартфона на Android
  • Как блокировать отдельные сайты в разных браузерах

Всё об оперативной и постоянной памяти в смартфонах

В этой статье поговорим про типы памяти в смартфонах и о том, чем они отличаются, расскажем о скорости и новых технологиях. Только представьте, инженеры научились превращать постоянную память в оперативную! Заинтригованы? Мы тоже…

Всё об оперативной и постоянной памяти в смартфонах

Изучим мы всё это на примере смартфона Infinix Note 12 (2023) с 8 гигабайтами оперативной памяти, которые можно увеличить до 13 ГБ за счёт использования части объёма постоянного хранилища. Здесь стоит накопитель на 128 ГБ, дополнительно расширяемый с помощью карты памяти microSD.

Обратите внимание, что с одной стороны лотка — разъём для карты памяти microSD, а на обороте — слоты для двух nanoSIM-карт.

Для microSD есть отдельный слот в лотке для двух SIM-карт. Поддерживается microSD объёмом до 2 ТБ.

Постоянная память

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

В первые годы существования смартфонов популярной была спецификация eMMC (Embedded Multimedia Card). По сути, это обычная флешка, которая «распаяна» на плате, её нельзя вынуть или заменить. До сих пор популярный формат, но он не рекордсмен по части скорости и сильно проигрывает современным накопителям, работающим по более быстрым интерфейсам.

В 2014 году появился стандарт UFS (Universal Flash Storage), который во всём был лучше eMMC. Во-первых, он получил последовательный интерфейс, то есть с этим типом памяти можно одновременно записывать и считывать информацию и данные. eMMC одномоментно мог делать что-то одно.

Во-вторых, он в два раза более энергоэффективный в состоянии простоя, качественнее работает с файлом подкачки, когда оперативная память забита. А ещё такой тип памяти можно бесшовно интегрировать во внутреннее хранилище. И да, правильнее называть его Embedded UFS или eUFS.

Формат развивался очень быстро: уже в 2015 году вышел в версии UFS 2.0.

В то же время в смартфонах появляется ещё один стандарт — NVMe. Память такого же типа используется в ПК и ноутбуках. Эта спецификация разрабатывалась для SSD-дисков с NAND-памятью, подключённых по шине PCI Express. Стандарт создавался с нуля, и тут сосредоточились на скорости.

Но есть один нюанс: в смартфонах NVMe работает не по шине PCI Express, а через кастомные PCI-E контроллеры. Поэтому это абсолютно уникальная разработка, но не универсальная.

В итоге на Android-смартфонах используется UFS-память. В Infinix Note 12 (2023) — версия UFS 2.2. И вот какие скорости в бенчмарке CPDT он выдаёт:

Речь идёт о 400 МБ/с на запись и 600 МБ/с на чтение. Цифры последовательной записи и чтения сравнимы с флагманами 2020 года выпуска на топовом железе, а Infinix Note 12 (2023) — это представитель бюджетного ценового сегмента.

Оперативная память

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

В современных смартфонах используется один основной тип оперативной памяти (ОЗУ) — LPDDR (Low Power Double Data Rate). И главные два слова тут Low Power (с низким энергопотреблением). В этом типе памяти напряжение уменьшено с 2,5 до 1,8 В, компактнее площадь чипа.

История стандарта начинается с 2006 года, и на данный момент выпущено пять поколений LPDDR. Самый актуальный и быстрый — LPDDR5, но он лишь несколько лет назад начал появляться в смартфонах и только в самых дорогих. Прошлый стандарт LPDDR4X был переходным. Именно он используется в Infinix Note 12 (2023).

Пропускная способность LPDDR4X составляет 4266 Мбит/с, а напряжение питания — 1,8 / 1,1 или 0,6 В.

LPDDR5 получился быстрее и энергоэффективнее: 6400 Мбит/с с возможностью работы при напряжениях 1,8 / 1,05 / 0,9 / 05 В.

Стандарт оперативной памяти LPDDR4X продолжает оставаться актуальным: он используется в устройствах среднего ценового сегмента и даже во флагманах.

Также интересно отметить технологию расширения ОЗУ за счёт встроенного накопителя. В Infinix Note 12 (2023) не только быстрая оперативная память, но и накопитель. Именно это свойство позволяет увеличить 8 ГБ оперативной памяти LPDDR4X до 13 ГБ. Общее название этой технологии — SWAP, и она отлично показывает себя в смартфонах среднего ценового сегмента, увеличивая оперативную память устройства. Если коротко, то SWAP — это один из механизмов виртуальной памяти, при котором отдельные фрагменты (обычно неактивные) перемещаются из оперативной памяти во вторичное хранилище (отдельный раздел или файл в накопителе), освобождая ОЗУ для загрузки других активных фрагментов.

При этом скорость «дополнительных» ГБ RAM будет напрямую зависеть от скорости работы установленного внутри смартфона накопителя.

Любопытно, что в бюджетном ценовом сегменте часто встречается ПЗУ eMMC: она медленная и не позволяет использовать SWAP. Во флагманах быстрая оперативная память, и её может быть больше, чем в устройствах среднего ценового сегмента. Так что Infinix Note 12 (2023), получивший эту технологию, в выигрышной ситуации, а в итоге побеждает пользователь, у которого устройство не тормозит даже в ресурсоёмких задачах и при запуске большого количества приложений.

Реклама. Рекламодатель INFINIX MOBILITY LIMITED, ИНН 2763026833
erid: Pb3XmBtzszn9NMcw6QQ2PoMTjcB54a5HJLgARua

Виртуальная оперативная память в смартфоне — почему её не стоит использовать

Обзор планшета Honor Pad 9: большой экран и шикарный звук

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

Виртуальная оперативная память в смартфоне — почему её не стоит использовать

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

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

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

Виртуальная оперативная память в смартфоне — почему её не стоит использовать

Чем больше объём оперативной памяти, тем больше приложений вы сможете держать постоянно открытыми. Кроме того, от объёма ОЗУ зависит и скорость работы системы.

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

Почему оперативная память стоит так дорого?

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

Чтобы полностью понять работу виртуальной оперативной памяти, нужно разобраться в том, как работает управление памятью на Android.

Android-устройства оснащены тремя видами памяти:

  • оперативной памятью (LPDDR4, LPDDR4x);
  • внутренней памятью (eMMC или UFS);
  • zRAM (раздел внутри оперативной памяти, в котором хранятся низкоприоритетные сжатые данные, работающие в фоне).

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

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

Виртуальная оперативная память в смартфоне — почему её не стоит использовать

Страницы делятся на два типа — «чистые» и «грязные». Чистые страницы хранят немодифицированная копию данных, а грязные страницы — изменённую.

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

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

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

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

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

Функция виртуальной оперативной памяти позволяет запускать на телефоне больше приложений, но она также предполагает постоянное чтение и запись, что не очень хорошо для флэш-памяти из-за ограниченных циклов чтения и записи. Частое использование внутреннего хранилища для виртуальной оперативной памяти сокращает срок службы встроенного накопителя. Например, если у вас 128 ГБ встроенной памяти и вы постоянно используете 4 ГБ в качестве виртуальной ОЗУ, то через некоторое время объём накопителя уменьшится до 124 ГБ.

Виртуальная оперативная память в смартфоне — почему её не стоит использовать

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

Вместо вывода

Частое использование виртуальной ОЗУ не совсем хорошо для вашего девайса, так как эта функция может принести больше вреда, чем пользы, постепенно убивая внутренний накопитель. Это основная причина, по которой Google так долго избегала внедрения этой функции в ОС Android. Даже на странице для разработчиков до сих пор висит плашка: «В Android накопители не используются для использования в качестве пространства подкачки, как в других реализациях Linux, поскольку частая запись может привести к износу этой памяти и сократить срок службы носителя данных». Всё же пользоваться ей или нет, решать вам.

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

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

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