Найти тему
Soft.Cel

Как добавить телефону оперативки? Файл подкачки Андроид.

В этой статье речь пойдет о возможности ускорения работы вашего аппарата путем увеличения оперативной памяти (ОЗУ/RAM) за счёт физической. Для этого в Linux системах (а Андроид это Линукс) реализован файл или раздел подкачки с общим названием SWAP.

Что такое SWAP в Андроид

SWAP в Android выполняет функцию виртуальной оперативной памяти, она хранится в виде файла на физическом накопителе устройства, но при этом используется в качестве ОЗУ. Такая память действительно работает и может быть полезной, если нужно одновременно работать с большим количество программ или открывать ресурсоёмкие игры, но у неё есть и минусы: скорость её работы зависит от скорости работы постоянной памяти вашего телефона (эта скорость, разумеется меньше), может ухудшаться отзывчивость системы и расходуется ресурс записи вашего SSD.

В последних версиях Андроид появился модуль ядра zRam. Он увеличивает производительность за счёт сжатия фоновых приложений внутри оперативной памяти. Своего рода SWAP, только накопитель аппарата не задействуется. Когда такое сжатие достигает своего пика, приложение автоматически закрывается, освобождая ресурсы для свежезапущенных процессов.

zRam
zRam

Наличие или отсутствие zRam на вашем устройстве, можно посмотреть, например, с помощью бесплатного приложения Diskinfo. Там он называется SWAP. Увеличить его объём не получится без наличия рута, так как для этого нужен доступ к ядру системы.

Расширение оперативной памяти (Memory Extension) в Xiaomi

Впервые это сделали Vivo. Когда компания представила в Китае смартфоны серии X60 с фирменной прошивкой Origin OS, там оказалась опция, что называется из коробки, позволяющая пользователям использовать 3 Гбайт виртуальной памяти для расширения ОЗУ. После этого новая функция появилась в некоторых других смартфонах Vivo и iQOO. Теперь, аналогичную возможность получают и смартфоны Xiaomi. Наиболее нашумевшая функция MIUI 13, которую Xiaomi уже начала развёртывать для некоторых смартфонов на MIUI 12.5 - расширение оперативной памяти (Memory Extension). В её основе так же лежит принцип файла подкачки, системно можно зарезервировать до 3 гигов хранилища для увеличения оперативки.

Расширение памяти
Расширение памяти

С ноября 2021 эта опция появилась в MIUI 12.5 Enhanced Edition. По пути - Настройки - Расширенные - Расширение памяти, вы сможете её найти и потестить.

Для большинства современных телефонов с приличным объёмом ОЗУ функция может и не понадобится ещё пару лет, а что делать если телефон далеко не современен и памяти три гигабайта и оболочка далеко не MIUI 12.5?

В Телеге мне прилетела ссылка на приложение. От приличного канала по софту для операционной системы Андроид. Приложение с говорящим названием SWAP - No ROOT.

-4

SWAP-No ROOT - увеличивает оперативную память?

Приложение бесплатное, показывает рекламу, тем и живёт. Но мы с вами убирали рекламу из телефон вот в этой статье, поэтому пофиг.

В плеймаркете у приложения общая оценка 4.5 баллов, очень не плохо, а отзывы пользователей делятся от "вау круто, телефон ожил", коих много до "все положительные отзывы проплачены, без рута не возможно". Решил попробовать, чем чёрт не шутит. Для теста я использовал Xiaomi Mi5 с 3 ГБ оперативной памяти.

1 ГБ = 1024 МБ
1 ГБ = 1024 МБ

Установил, добавил 2 ГБ, сразу начал тестировать. Тяжёлых игр у меня нет, поэтому в ход пошли карты (в смысле навигация). Сначала запустил Яндекс GO, потом Яндекс Карты и добил Google Maps. Всё открылось шустро, и переключалось мгновенно. Сделал вот скрины для сравнения. Первый скрин - после очистки памяти

Обвёл вам остатки памяти после каждого запуска
Обвёл вам остатки памяти после каждого запуска

Отключил SWAP кнопкой Delete в приложении, сделал то же самое:

Разница по памяти есть, не большая, но есть
Разница по памяти есть, не большая, но есть

Яндекс Карты после Яндекс GO запустились ощутимо медленнее, а Google Maps подвесили телефон. Мистика? Не знаю.

И вот я вроде как понимаю, что увеличить своп без более серьёзного вмешательства в систему не возможно, нужен рут и совсем другие утилиты. Но я ко всему прочему ещё провёл сегодня целый день с этим аппаратом и двумя гигами SWAP-No ROOT, что называется в хвост и в гриву. Он не разу не завис а приложения переключались без фризов. Батарейка сжиралась быстро, да, вроде как быстрее чем обычно. Но мне кажется он работал лучше.

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

На ваш суд, приложение SWAP-No ROOT ссылка на PlayMarket

SWAP No Root 3.1.5 Premium

Быстрых вам телефонов!