Сегодня мы разберемся как работает новая фишка в Android: увеличение ОЗУ за счет накопителя. Почему этого не было раньше и работает ли сейчас?
aka_opex 18 мая 2022 в 08:27
Знаете сколько бы ни было оперативки в смартфоне — её всегда мало. И не только в них, но об этом позже. Поэтому так бы хотелось просто по щелчку пальцев увеличить оперативку. И в последний год это стало возможно. В 2021 году в флагманских смартфонах появилась функция расширения памяти.
Сейчас нажав на одну кнопочку можно добавить 1, 2, 3, и даже больше заветных ГБ к оперативке. Но как вообще такое возможно? Правда ли эта фича работает или это просто маркетинговые сказки? Сегодня во всем разберемся…
Вы узнаете, чем грязная оперативка отличается от чистой? Зачем сжимать память? И как виртуальная память позволяет экономить заряд аккумулятора?
Что такое своп?
Начнём с того, что в технологии расширения оперативной памяти нет ничего нового. По сути, это хорошо всем знакомый своп в ПК. Еще это называют файл подкачки или виртуальная оперативная память.
ВНУШИТЕЛЬНЫЙ АПГРЕЙД SAMSUNG GALAXY. Больше оперативной памяти для Тебя! (A52, A72, A12, и др.)
Такая фича есть в Windows, Mac, и даже Linux и везде работает одинаково: когда место в оперативке заканчивается, то не влезающие данные просто начинают записываться в постоянную память и считываться оттуда. Для этого на диске выделяется какое-то пространство под нужды оперативной памяти. На ПК выделить места можно сколько угодно, а на смартфонах обычно это значение варьируется от 1 до 7 ГБ. И в общем-то всё просто и понятно. Но вот в чем вопрос…
На ПК своп не просто полезен, а необходим. Ведь в десктопных ОС можно открыть десятки приложений и всё они будет работать примерно с одинаковым приоритетом без четкого разделения на активные и фоновые. И без свопа при нехватке оперативки операционная система просто бы работала не стабильно, постоянно убивая какие-либо важные процессы.
А вот есть ли вообще какая-то польза от свопа в смартфонах? Ведь в ни ты редко будешь переключаться больше чем между 2-3 приложениями одновременно? И вообще, если своп по умолчанию есть в Linux, то почему его по умолчанию нет в Android, который тот же Linux, по своей сути?
Скажу сразу есть и польза и причины, почему фича стала появляться только сейчас. Но обо всём по порядку…
Как работает ОЗУ в Android?
Начнем с пользы. На самом деле Android всегда занимался расширением оперативной памяти, но делал он это не за счет свопа, а за счет сжатия данных. Дело в том, что работа с оперативкой в Android реализована несколько хитрее, чем в настольных ОС. Когда на вашем смартфоне заканчивается оперативка, Android не отчаивается: он включает мозги и начинает анализировать чем вы там забили оперативку. Всё пространство оперативной памяти он делит на блоки размером в 4 КБ, каждый из которых может быть помечен как «грязный» или «чистый».
В категории “чистых” блоков попадает инфа, которая не участвует в фоновой работе приложения — это всякие картинки, элементы интерфейса приложения текстуры игры и прочее. “Грязными” блоками наоборот называют то, что не сожмешь и не выгрузишь. Например, это все процессы, которые работают в фоне: воспроизведение музыки, навигация и прочее.
А дальше все эти “чистые” блоки тупо сжимаются. То есть данные по-прежнему остаются в памяти, но при этом занимают меньше места. А когда они снова понадобятся — снова распаковываются. Кстати, такие данные называют zRAM.
Итого, мы и место сэкономили, и приложений больше в памяти уместили.
Схема совершенно прекрасная, но не лишенная недостатков. Ведь на архивирование и разархивирование данных тратится время, что замедляет работу девайса. А ещё тратится ресурс процессора, от чего смартфон быстрее работать не будет, да еще и батарейку немного сожрет.
Поэтому при наличии достаточно быстрой постоянной памяти, скажем стандарта UFS 2.1 или выше. будет куда выгоднее не сжимать эти данные, а записать в своп. По времени то на то и выйдет, так еще и процессор лишний раз нагружать не будем.
Более того, как известно, оперативная память сама по себе энергозависимая. Чтобы данные из оперативки не стирались, её нужно постоянно подкачивать энергией. Поэтому если у вас вся оперативка забита, а смартфон просто лежит без дела, она будет просто высасывать энергию из аккумулятора.
Поэтому для экономии энергии куда логичнее просто сгрудить все “чистые” блоки в постоянную память, которая энергонезависимая. А потом просто выгрузить эти данные обратно, когда эти данные снова понадобятся. Похоже на то, как работает гибернация в Windows.
В общем, я думаю, вы поняли, что смысл в свопе есть, особенно если его правильно использовать. Поэтому давайте проверим как всё это работает на практике.
Для этой задачи у нас есть симпатичный смартфон HONOR X8. Тут 6 ГБ своей оперативки и еще 2 ГБ можно накинуть за счет виртуальной памяти. Постоянной памяти тут 128 ГБ стандарта UFS 2.1. Идеальный кандидат для теста.
Тестировать будем следующим образом: запускаем несколько легких приложений, потом нагружаем смартфон в игре, и смотрим, что вылетело, а что нет. В итоге 11 из 12 приложений продолжили работать.
В общем, расширение оперативной памяти точно не вредит. Субъективно, HONOR работал шустрее, но это скорее всего еще и из-за приятного 90 ГЦ дисплея, который тут кстати на IPS-матрица, да еще и диагональю — 6,7 дюйма. Но вернёмся к оперативной памяти.
Недостатки свопа
Как увеличить озу на самсунге а 12
Как увеличить оперативную память на смартфонах Samsung
08.10.2021 Общее 55 просмотров
В последнее время все больше производителей Android смартфонов внедряют технологию, позволяющую расширить оперативную память. Сначала идею подхватили в Oppo, затем в ZTE и Xiaomi, и только потом в Samsung решили добавить фишку в новые модели Galaxy A52s 5G и Galaxy Z Fold3. Сейчас нововведение стало доступно и в других смартфонах линейки Galaxy A. Сегодня постараемся разобраться в чем суть виртуальной оперативки, как ее активировать, и зачем это вообще нужно на примере телефонов от Samsung.
Компания Samsung позволит увеличить количество оперативной памяти на своих смартфонах.
Совсем недавно компания Samsung выпустила очередные исправления безопасности для своих гаджетов, в числе которых была и модель Samsung Galaxy A52. Естественно, неравнодушные сразу решили залезть под капот и разобраться в исправлениях. Так, ребята из SamMobile обнаружили в новом патче функцию RAM Plus.
Что такое виртуальная память
Оперативная память (ОЗУ) — это краткосрочная память компьютера, где хранятся данные, которые в данный момент использует процессор. Понятно, что данная величина постоянная. Расширить ее технически абсолютно невозможно, однако технология RAM Plus предлагает сделать это на программном уровне.
Идея предельно простая: часть постоянной памяти вашего устройства просто перекочует в оперативку и будет использоваться там. Из этого тезиса сразу становится понятно, почему Samsung со своей технологией делает упор именно на линейку Galaxy A, а не топовые Galaxy S или Z. Обычно памяти не хватает именно бюджетным смартфонам.
Кстати, если вы до сих пор путаетесь в названиях смартфонов Samsung, наш автор Иван Герасимов подготовил статью по этому поводу. Виртуальное увеличение оперативки используется с целью повышения стабильности работы и более качественной реализации многозадачности. Допустим, вы запустили одновременно на смартфоне 10 приложений. В обычном режиме телефон просто сбрасывает их и при повторном открытии будет запускает программу заново.
Так выглядит обновление на смартфонах Samsung.
Сейчас же, все будет чуть-чуть по-другому. При заполнении ОЗУ, смартфон сможет еще некоторое время поддерживать часть программ в полноценной работе. При этом система сама будет распознавать, какие приложения оставить в оперативке, а какие загрузить через RAM Plus.
Понятно, что если вы запустите какую-нибудь игру с крутой графикой, рациональнее будет ее оставить в основной памяти, ведь скорость виртуальной гораздо ниже. Но есть одна загвоздка. Смартфоны из бюджетного и среднего ценового сегмента редко наделены большим объемом хранилища и вряд ли смогут выделить из 64 ГБ еще 4 на новую функцию.
Чаще всего бывает обратная ситуация, когда постоянная память полностью забита, и приходится пользоваться облаком, чтобы телефон начал быстрее работать. Так что, выходит, палка о двух концах. Подписывайтесь на нас в Google Новости, там вы найдете много полезной информации из мира Android.
RAM Plus от Samsung
Несмотря на то, что абсолютно все производители используют новую фишку примерно одинаково, Samsung решила внести сюда свои коррективы. Так, если в китайских смартфонах Oppo или Xiaomi можно использовать неограниченное количество Virtual RAM, то корейцы предлагают для использования только малую часть пространства. Для Galaxy A52 это 4 ГБ.
Не стоит ждать от RAM Plus чуда производительности.
Кроме того, Samsung не позволяет пользователям ни отключать функцию виртуальной памяти, ни изменять ее объём. Ожидается, что в ближайшее время функция Samsung RAM Plus появится и на других моделях линейки Samsung Galaxy. По некоторым слухам, обновление получили также владельцы Galaxy A12. Для них расширение возможно только на 2 ГБ.
Как расширить оперативную память на Андроид
- Перейти в Настройки.
- Далее в раздел Батарея и уход за устройством.
- Тапнуть на вкладку Память.
- Здесь вы можете найти пункт RAM Plus.
В заключение хотелось бы сказать, что не стоит возлагать на эту функцию большие надежды. На скорости работы она скажется самым минимальным образом. Однако, если касаться многозадачности, то здесь можно заметить серьезные улучшения. Ну, сами подумайте. Сюда, например, можно будет выгрузить родные приложения вроде Календаря и Заметок, оставив для громоздкого YouTube или TikTok чуть-чуть больше пространства.
Владельцев смартфонов Samsung Galaxy A прошу отписаться по этому поводу в нашем Телеграм-чате и рассказать о своих впечатлениях от нововведения. Будет крайне интересно прочесть.
Источник: antelmedia.ru
Расширение оперативной памяти на андроид: что это и как включить?
Сегодня все чаще встречаются модели Android-смартфонов, в которых предусмотрено расширение оперативной памяти. В основном эта функция недорогих и средне бюджетных устройств, в которых предусмотрен небольшой объем ОЗУ, из-за чего им бывает непросто справляться с ресурсоемкими задачами.
Что такое виртуальная оперативная память, как она работает, где встречается и сможет ли превратить смартфон в «ракету» – читайте в нашем материале.
Что такое расширение оперативной памяти в смартфоне?
Оперативная память смартфона представляет собой цифровое хранилище, которое используется для хранения данных запущенных в данный момент процессов, а также в своей работе ее используют процессор и операционная система.
Проще говоря, оперативка является одним из тех элементов, который отвечает за скорость работы устройства и его производительность. Чем оперативки больше, тем проще «идут» требовательные игры и приложения и тем лучше смартфон справляется с многозадачностью.
Объем оперативной памяти влияет на стоимость смартфона, из-за чего бюджетные устройства часто оснащаются небольшим объемом памяти – например, 3 или 4 ГБ.
В начале эксплуатации скромный объем оперативки может практически не отражаться на производительности смартфона – устройство может работать шустро и стабильно. Но со временем многие процессы начинают требовать все больше и больше ресурсов, да и обновление софта до более свежих версий, включая обновление операционной системы, способно значительно «подкосить» скорость работы. Вот и получается, что покупали вы резвый свеженький смартфон, а через год он начинает изрядно тупить и подвисать.
Для того, чтобы нивелировать эту проблему, многие разработчики сегодня предлагают динамическое расширение оперативной памяти. Если эта функция предусмотрена, это значит, что смартфон может зарезервировать некоторый объем (обычно от 1 до 8 ГБ) постоянной памяти под цели оперативной. К слову, подобная технология (файл подкачки) уже давно используется в ПК, а до смартфонов фишка добралась относительно недавно.
Как устроена виртуальная оперативная память
Виртуальная оперативная память не может полностью заменить собой аппаратную, но способна заметно ее разгрузить. Дело в том, что скорость внутреннего накопителя и ОЗУ отличаются – лидирующие позиции по скорости записи и чтения данных занимает именно оперативка.
Таким образом, виртуальная оперативная память может взять на себя ряд задач, чтобы освободить пространство оперативной памяти для более ресурсоемких процессов и приложений.
Если провести аналогию, то это сродни тому, как мы расширяем постоянную память при помощи карты памяти. Некоторые данные и приложения могут храниться на флешке, некоторые же (особенно системные) обязаны находиться исключительно на внутреннем накопителе.
На всех ли Android-смартфонах она встречается?
Динамическая память не является функцией по умолчанию для всех смартфонов на Android, она присутствует лишь в некоторых моделях некоторых производителей. Например, варианты смартфонов с динамической памятью можно найти у Poco, Vivo, Realme, Oppo, Oukitel и других брендов. В технических характеристиках таких моделей в разделе «Оперативная память» обычно пишут «6 ГБ + 2 ГБ», «4 ГБ + 1 ГБ» и т.д.
Как увеличить ОЗУ в смартфоне
Итак, мы уже определили, что возможность расширение оперативной памяти доступна далеко не в каждом устройстве. Но если ваш смартфон поддерживает динамическую оперативку, увеличить ее не трудно.
Рассмотрим на примере Realme Narzo 30 4G .
- В настройках ищем пункт «Об устройстве», он находится внизу списка. Нажав на него, можно увидеть основные характеристики смартфона – название модели, версию софта, имя, объем флэш-памяти, процессор, камеры и, в том числе, объем оперативной памяти.
- Делаем тап по оперативной памяти и перед нами открываются настройки использования виртуальной памяти. В данной модели можно выбрать объем расширения оперативки от 4 до 8 ГБ.
- Устанавливаем нужный объем, перезагружаем устройство и готово.
Расширение оперативной памяти — что в итоге?
Можно ли сказать, что динамическая память в смартфоне равнозначна большому объему аппаратной оперативной памяти по умолчанию? Если сравнить реальные 6 ГБ ОЗУ и 4 ГБ ОЗУ + 2 ГБ виртуальной памяти, то, разумеется, в первым случае смартфон будет более производительным и быстрым.
Но вместе с тем динамическая оперативная память может расширить возможности недорогих смартфонов без изменения их стоимости.
В любом случае, присутствие виртуальной оперативной памяти значительно лучше, чем его отсутствие, особенно если речь идет о маломощных устройствах. А для продвинутых гаджетов с 8 ГБ ОЗУ или более наличие динамической оперативки послужит хорошим заделом на будущее – значит, в ближайшие годы едва ли придется столкнуться с торможением и подвисаниями.
Источник: www.nov-nia.ru