zRAM на Android — что это и как работает?

Содержание ⌃
  1. Что такое zRam?
  2. Как активировать оптимизацию системы через zRAM?
  3. Заключение

Правда, что технология zRAM может ускорить работу бюджетного смартфона?

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

Что такое zRam?

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

Эта технология актуальна для современных бюджетных устройств, которые работают на нескольких ядрах, но имеют всего 512 Мб оперативной памяти. zRam условно увеличивает объем ОЗУ, улучшая работу системы. Но поддержка подобного модуля доступна далеко не всем устройствам.

zRAM

Как активировать оптимизацию системы через zRAM?

Для начала потребуется запустить режим разработчика:

  1. В настройках зайдите во вкладку «О телефоне».
  2. Внутри раздела найдите пункт «Номер сборки».
  3. Нажмите на него 7 раз.

Включаем оптимизацию:

  • Теперь в дополнительных настройках смартфона появился новый пункт «Для разработчиков» — зайдите в него.
  • Найдите опцию «Оптимизация системной памяти». Если такого пункт там нет, значит, данная модель устройства не поддерживает zRam.
  • Активируйте оптимизацию системы.

В разделе «Swappiness» можно узнать, с какой частотой система обращается к zRam по умолчанию. Этот показатель можно изменить, установив значение от 1 до 100. Опция «Swappiness» находится по пути /proc/sys/vm/ через менеджер файлов. Исправность работы модуля проверяется посредством приложения Diskinfo. Если в самом низу меню программы присутствует пункт SWAP, значит, технология активна.

Заключение

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

Вячеслав Гришанков

Вячеслав Гришанков ✓

Главный редактор AndroidLime.ru

Главный редактор AndroidLime.ru. Автор Hi-Tech Mail, Хабра, Клуба DNS, IXBT Live и других классных сайтов. Пишу о смартфонах, мобильной связи, телефонных мошенниках и технологиях в целом. Контакт: slavik.sc@gmail.com

12 летавтор техно-статей
4000+публикаций
500+обзоров
Все статьи автора →

Комментарии 3

Н
Николай

Валентин,изменить его размер можно,но для этого нужно иметь root права и удобную программу типа «EX Kernal Manager»(удобная очень)

Ответить
В
Валентин

Николай, спасибо! Попробую.

Ответить
В
Валентин

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

Ответить

Оставить комментарий

Ваш email не будет опубликован.