Как работает расширение оперативной памяти в Android за счет основной
562
16.09.2024

Как работает расширение оперативной памяти в Android за счет основной

Что такое Virtual RAM и в чем ее плюсы и минусы
Аватар
Иван Кизяков
16689
3
4 статьи

Включил виртуальную память и надеется, что сможет наконец-то открыть 300 вкладок браузера

Функция расширения оперативной памяти есть почти во всех современных смартфонах на Android. Она позволяет системе временно использовать часть внутреннего хранилища устройства в качестве виртуальной оперативной памяти (Virtual RAM).Функция появилась несколько лет назад и вызвала у пользователей смартфонов неоднозначные оценки. Разбираемся, что это за технология и в каких случаях она может помочь.

ОЗУ и виртуальная оперативка

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

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

У разных смартфонов функция расширения оперативки называется по-разному; у Motorola это RAM Boost

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

Как работает расширение оперативной памяти

Система эмулирует ОЗУ: гаджет компенсирует нехватку физической памяти, перенося данные из оперативной памяти в постоянное хранилище (ПЗУ). Например, в смартфоне есть 4 ГБ ОЗУ и 128 ГБ ПЗУ. Из ПЗУ под виртуальную оперативку выделяется 4 ГБ: получается, что для постоянного хранения файлов остается только 124 ГБ, но оперативная память увеличивается до 8 ГБ. Идея в целом не новая, она c 1960-х годов используется в компьютерах и называется свопом, или функцией подкачки памяти. Производители смартфонов стали массово вводить эту функцию несколько лет назад.

Смартфон компенсирует нехватку ОЗУ, перенося данные из оперативной памяти в постоянное хранилище

С помощью расширения памяти система может справляться с большими приложениями или их одновременной работой. Технология виртуальной памяти, как заявляют производители, предотвращает зависание и остановку работы приложений. Например, благодаря этому решению смартфон Honor X8 может держать в памяти 16 больших приложений одновременно, что следует из теста самой компании. Впрочем, в результатах не указывается, со сколькими приложениями смартфон, оснащенный 6 ГБ физической оперативной памяти, справляется без дополнительных виртуальных 2 ГБ.

Honor называет свою технологию RAM Turbo. По заявлениям компании, она использует особенную систему оптимизации и собственную технологию, которая «обеспечивает утроение эффекта сжатия, теоретически увеличивая виртуальную оперативную память с 2 ГБ до 6 ГБ», что позволяет пользователям сохранять больше приложений в бэкенде. У Samsung функция расширения оперативки называется RAM Plus, у realme — Dynamic RAM Expansion, у Xiaomi — Memory extension, у OnePlus и Oppo — RAM Expansion, у Motorola — RAM Boost.

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

На части устройств настройка объема Virtual RAM происходит без вмешательства пользователя. Например, в некоторых моделях смартфонов от Samsung штатными методами отключить RAM Turbo нельзя: нужно использовать специальное приложение для отладки и заниматься этим через компьютер.

Однако чаще всего пользователь сам решает, нужно ли использовать расширение оперативки или нет. Эта функция может быть полезна, если в устройстве мало физической ОЗУ: от 4 ГБ и меньше. Она нужна, если вы пользуетесь десятками программ одновременно, но также на нее стоит обратить внимание, если вам необходимо запускать тяжелые приложения (а сегодня почти все приложения — такие): игры, фото- и видеоредакторы, мессенджеры, карты.

Чтобы включить функцию расширения оперативки на смартфонах Xiaomi и Redmi, нужно зайти в «Настройки»(Settings), перейти в «Дополнительные настройки» (Additional Settings) и выбрать «Расширение памяти» (Memory extension).

Включаем функцию расширения оперативки на смартфонах Xiaomi и Redmi

Аналогичным образом функция включается в смартфонах OnePlus и Samsung (в последних — начиная с устройств, работающих на One UI 4.0). Там можно выбрать объем RAM на свое усмотрение — от 2 до 8 ГБ.

Функция расширения оперативной памяти на смартфонах OnePlus (слева) и Samsung

В чем минусы виртуальной оперативки

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

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

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

Что в итоге

Функция расширения оперативной памяти на смартфонах с Android помогает устройствам управлять большим количеством приложений в фоновом режиме. Она обеспечивает более плавную работу, особенно на гаджетах с ограниченным количеством физической RAM (например, 4 ГБ).

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

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

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

У нас ещё много всего интересного

Оставьте почту и получайте подборку лучших материалов от главного редактора раз в две недели.

Напишите, что вы думаете, или поделитесь своим опытом.

Чтобы оставить комментарий, нужно зайти в личный кабинет, у журнала и Ситилинка он общий.

Похожие статьи
Обзор Samsung Galaxy Z Flip6: работа над ошибками
Обзор Samsung Galaxy Z Flip6: работа над ошибками
5216
06.08.2024
/articles/obzor-samsung-galaxy-z-flip6-rabota-nad-oshibkami/
Где найти закрытые уведомления на Android. Полная инструкция
Где найти закрытые уведомления на Android. Полная инструкция
3938
18.07.2024
/articles/gde-najti-zakrytye-uvedomleniya-na-android-polnaya-instrukciya/
Samsung Galaxy S24 Ultra: отличный, но скучный
Samsung Galaxy S24 Ultra: отличный, но скучный
11556
01.07.2024
/articles/samsung-galaxy-s24-ultra-otlichnyj-no-skuchnyj/
Обзор Samsung Galaxy A55 5G: флагманский подход в среднем сегменте
Обзор Samsung Galaxy A55 5G: флагманский подход в среднем сегменте
12523
13.05.2024
/articles/obzor-samsung-galaxy-a55-5g-flagmanskij-podhod-v-srednem-segmente/
Статьи раздела
Обзор Яндекс Станции Лайт 2: отличный вариант первой умной колонки для ребенка
Обзор Яндекс Станции Лайт 2: отличный вариант первой умной колонки для ребенка
922
16.09.2024
/articles/yandeks-stanciya-lajt-2-novyj-zvuk-i-portativnaya-alisa/
Как установить Google-сервисы на Huawei в 2024 году
Как установить Google-сервисы на Huawei в 2024 году
1438
13.09.2024
/articles/kak-ustanovit-google-servisy-na-huawei-v-2024-godu/
Что показали на IFA 2024: Гаджеты, которые изменят наше будущее
Что показали на IFA 2024: Гаджеты, которые изменят наше будущее
1380
12.09.2024
/articles/chto-pokazali-na-ifa-2024-gadzhety-kotorye-izmenyat-nashe-budushee/
Покупаем Bluetooth-трекер: на что обратить внимание
Покупаем Bluetooth-трекер: на что обратить внимание
509
11.09.2024
/articles/pokupaem-bluetooth-treker-na-chto-obratit-vnimanie/