fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Мобільні телефони та гаджети

Що таке віртуальна оперативна пам’ять в телефоні? Чи вигідно це?

Що таке віртуальна оперативна пам’ять в телефоні? Чи вигідно це?

Віртуальна оперативна пам’ять вже давно не є чимось чужим для світу смартфонів. У той час як ця функція вже давно працює для ПК, лише нещодавно ми спостерігаємо її широке використання на смартфонах. Виробники телефонів використовують безліч маркетингових термінів для реклами цієї функції на своїх телефонах, але це, по суті, одне і те ж щоразу. Телефони середнього класу першими представили функцію віртуальної оперативної пам’яті, але вона поступово приходить і в телефони високого класу. Але що таке віртуальна оперативна пам’ять? Ось пояснювач, який допоможе.

  • Що таке віртуальна оперативна пам’ять?
  • Як працює віртуальна оперативна пам’ять на Android?
  • Чи корисна віртуальна оперативна пам’ять для вашого телефону?
  • Чому ми бачимо функції віртуальної оперативної пам’яті на телефонах зараз?

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

Термін “віртуальна оперативна пам’ять” відноситься до оперативної пам’яті, яка фізично не присутня на вашому пристрої (як звичайна оперативна пам’ять), але використовується при необхідності. Для тих, хто не знає, оперативна пам’ять (або пам’ять з довільним доступом) – це високошвидкісний компонент пам’яті, який відповідає за тимчасове зберігання ваших даних. Це відрізняється від внутрішньої пам’яті, де дані зберігаються постійно. Оперативна пам’ять набагато швидша, ніж eMMC або UFS 3.1, які використовуються для тривалого зберігання. В основному, в той час як внутрішня пам’ять зберігає такі дані, як зображення та відео, оперативна пам’ять пам’ятає, які програми у вас відкриті, і що ви робили, коли вони були відкриті востаннє.

Завдяки цьому оперативна пам’ять дозволяє завантажувати програми якомога швидше. Щоразу, коли ви відкриваєте програму, вона зберігається в оперативній пам’яті, що забезпечує швидкий доступ до неї. Таким чином, з технічної точки зору, більший обсяг оперативної пам’яті дозволяє мати більшу кількість програм у фоновому режимі та швидко відкривати їх з мінімальною затримкою або затримкою.

  • Що таке оперативна пам’ять? Ось все, що вам потрібно знати
  • Найкращі ігрові планшети 2022 року: iPad Pro, Galaxy Tab S8 та інші
  • Що таке Amazon Music: все, що потрібно знати

Ідея віртуальної оперативної пам’яті полягає в тому, щоб забезпечити додаткову оперативну пам’ять, коли це необхідно – але як це зробити, не додаючи фізично більше оперативної пам’яті ? Використовуючи в якості оперативної пам’яті вбудоване сховище . Як дізнатися, чи є у вас це? Ну, кожен виробник придумав свої власні маркетингові терміни, тому вам, можливо, доведеться трохи покопатися. Наприклад, Samsung називає це RAM Plus, Realme використовує термін Dynamic RAM Expansion, а Vivo позначає його як Virtual RAM .

Як працює віртуальна оперативна пам’ять на Android?

Як працює віртуальна оперативна пам’ять? Проста відповідь полягає в тому, що вона виділяє певний обсяг пам’яті з вашого основного сховища – тобто 4 ГБ, 6 ГБ і т.д. Але, щоб повністю зрозуміти роботу віртуальної оперативної пам’яті, ми повинні спочатку зрозуміти, як працює управління пам’яттю на Android.

Пристрій Android оснащений трьома видами пам’яті – оперативною пам’яттю (LPDDR4, LPDDR4x), внутрішньою пам’яттю (eMMC або UFS) і zRAM, остання з яких, по суті, є розділом всередині вашої оперативної пам’яті, який зберігає низькопріоритетні стислі дані, що працюють у фоновому режимі. Це робиться для того, щоб звільнити місце в оперативній пам’яті для програми або програм, що працюють у фоновому режимі.

Для керування пам’яттю Android використовує процес, який називається підкачуванням. При підкачуванні оперативна пам’ять розбивається на невеликі частини, які називаються “сторінками”, здебільшого розміром близько 4 КБ кожна. Обсяг використаної оперативної пам’яті визначається кількістю вільних або активно використовуваних сторінок. В Android ви бачите цю інформацію під останніми програмами. Якщо ви ще не помітили, вам допоможе малюнок нижче.

Сторінки поділяються на два типи – “чисті сторінки” та “брудні сторінки”. Чисті сторінки мають незмінену копію даних, що зберігаються у сховищі, а брудні – змінену копію. Немодифікована копія – це статичні дані, які не змінюються, а модифікована копія – це динамічні дані, які змінюються щомиті. Android може позбавлятися від чистих сторінок, коли їм не потрібен доступ до ресурсів, звільняючи місце в оперативній пам’яті.

Це звучить складно, але простіше зрозуміти на прикладах з реального життя. Такі додатки, як Facebook, Twitter і Reddit, використовують чисті сторінки і, як правило, залишаються статичними, коли розміщені у фоновому режимі. Наприклад, коли ви запускаєте Facebook, а потім переходите до Twitter, Facebook зберігається в оперативній пам’яті вашого телефону, але не оновлюється у фоновому режимі. Тому, коли ви знову повертаєтеся до Facebook, він показує часову шкалу, на якій ви зупинилися перед оновленням.

З іншого боку, додатки для потокового відтворення музики та YouTube використовують “брудні” сторінки, тому вони продовжують працювати, навіть коли додаток не відкритий. Таким чином, ці програми використовують оперативну пам’ять динамічно і не можуть бути закриті. Тому для економії місця ці програми стискаються і надсилаються в оперативну пам’ять (zRAM), щоб програма залишалася відкритою у фоновому режимі.

Віртуальна оперативна пам’ять використовує внутрішню пам’ять пристрою, створюючи розділ підкачки, який діє як zRAM. Бюджетні телефони поставляються з обмеженим обсягом оперативної пам’яті, тому виробники використовують цю техніку для віртуального розширення оперативної пам’яті. Варто відзначити, що ця функція не збільшує фізичну оперативну пам’ять, присутню на пристрої. Таким чином, навіть якщо ви увімкнете функцію віртуальної оперативної пам’яті, обсяг фізичної оперативної пам’яті залишиться незмінним.

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

Функція віртуальної оперативної пам’яті дозволяє запускати більше додатків на телефоні, але вона не часто зустрічається на флагманських смартфонах. Чому? Тому що таке використання простору пам’яті має найбільший сенс на пристроях початкового рівня, які мають обмежений обсяг оперативної пам’яті. Пристрої Android більш високого класу зараз, як правило, поставляються з 12 ГБ або 16 ГБ оперативної пам’яті, що вже є величезним об’ємом оперативної пам’яті, тому ця функція тут навряд чи має значення.

Варто також відзначити, що функція передбачає постійне читання і запис, що не дуже добре для флеш-пам’яті, оскільки вони мають обмежені цикли читання і запису. Тому часте використання внутрішньої пам’яті для віртуальної оперативної пам’яті скорочує термін її служби.

Чому ми бачимо функції віртуальної оперативної пам’яті на телефонах зараз?

Віртуальна оперативна пам’ять існує вже давно, але не на смартфонах. ПК поставляються з вбудованою функцією, і раніше ця функція була доступна лише на рутованих смартфонах. Але нещодавно ми побачили, що виробники починають випускати телефони з цією функцією. Це, швидше за все, тому, що додатки в наші дні набагато більші і займають більше ресурсів, включаючи оперативну пам’ять. Отже, ця функція надає користувачам більше оперативної пам’яті, без необхідності додавати більше фізичної оперативної пам’яті до смартфону (що призводить до збільшення витрат).

Отже, чи це добре? Не зовсім, оскільки ця функція може принести більше шкоди, ніж користі, якщо мова йде про термін служби внутрішньої пам’яті. Це основна причина, чому Google так довго уникав цієї функції, як зазначено на сторінці розробників Android. “В Android пам’ять не використовується для підкачки, як в інших реалізаціях Linux, оскільки частий запис може призвести до зносу цієї пам’яті і скоротити термін служби носія інформації”.

Рекомендації редакції

  • Samsung Galaxy S23: дата виходу, характеристики, ціна, чутки та новини
  • Кращі пропозиції для нових клієнтів Verizon Fios на грудень 2022 року
  • Найдешевший безлімітний 5G-план від Verizon став ще дешевше
  • Кращі пропозиції Samsung Galaxy Tab на грудень 2022 року
  • Apple може скасувати iPhone SE 4 в наступному році – і я радий

Source: digitaltrends.com

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

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