Володарі цілого ряду смартфонів Xiaomi нерідко скаржаться, що MIUI безжально жере оперативну пам’ять. Брак пам’яті призводить до систематичних зависань, де типовою поведінкою системи стає виліт одного з додатків при використанні декількох утиліт. Є передумови, що з часом компанія може запропонувати механізм, що дозволяє вирішити проблему з нестачею пам’яті.
Так, вивчивши код прошивки MIUI 12.5, розробник Кацпер Скжіпек заявив про те, що йому вдалося виявити функцію розширення пам’яті. Компанія може назвати її «розширенням оперативної пам’яті» і вона дозволить вільніше «дихати» смартфонам при роботі з ресурсоємними додатками, коли частина сховища може перетворитися в оперативку. Але ця функція буде активізуватися тільки тоді, коли смартфон почне працювати на межі можливостей. Також немає ясності, коли вона прийде на смартфони Xiaomi.
Ця функція не нова і цілий ряд виробників вже експериментують з нею. Так, подібний механізм реалізований в Vivo X60 і в OnePlus 9 (у вигляді Turbo Boost). Функція віртуальної ОЗУ (або розширеної ОЗУ) полягає в компенсації тих ситуацій, коли необхідно виконати завдання, що вимагає більшої кількості ОЗУ, ніж є на смартфоні. В цьому випадку система «забирає» частину постійної пам’яті і заповнює її даними, які не використовуються на даний момент і не вимагають негайного доступу.
По суті функція дозволяє ОЗУ і ПЗУ обмінюватися один з одним даними, щоб більш гнучко підлаштовуватися під той сценарій використання, який необхідний в певний момент часу. Пріоритет для оперативки – дані, необхідні для виконання запущеного на смартфоні процесу, а інші дані відправляються в сховище. Якщо сценарій роботи пристрою змінюється – оперативка і ПЗУ знову обмінюються між собою даними, щоб задіяти тільки ті, які потрібні в цей момент.
Такий взаємний обмін дозволяє смартфону без проблем утримувати в тлі найбільш часто використовувані додатки, щоб забезпечити високу швидкість відкриття. А також він позитивно позначається на плавності роботи самого інтерфейсу, коли підвищується комфорт роботи зі смартфоном.
На даний момент немає точного розуміння, наскільки можна буде збільшувати віртуально оперативну пам’ять смартфонів Xiaomi. У випадку з тим же Vivo X60 ця функція (Enhanced memory management technology 1.0) дозволяє отримати додаткові 3 Гб, тобто 8 Гб розширюються до 11 Гб, а 12 Гб до 15 Гб. Реалізувати цю фішку дозволило те, що на ринку з’явилася швидка постійна пам’ять, продуктивність якої порівнянна з показниками твердотільних накопичувачів для ПК, а швидкість її роботи дозволяє не відставати від ОЗУ. Vivo заявляє, що ця технологія дозволяє системі одночасно кешувати до 20 додатків.