Canonical змінює те, як Ubuntu Desktop обробляє пам’ять на комп’ютерах Raspberry Pi, надаючи такій необхідній швидкості ОС.
Серія одноплатних комп’ютерів Raspberry Pi може бути найпопулярнішим ПК на базі Linux усіх часів завдяки їхнім наднизьким цінам, освітнім ресурсам і універсальності. Перші кілька моделей не працювали так добре, як настільні комп’ютери, через процесори з низьким споживанням і обмежену оперативну пам’ять, але новіші ітерації (наприклад, Raspberry Pi 4 з 8 ГБ оперативної пам'яті) є цілком ефективними бюджетними ПК. Ubuntu, один із найпопулярніших настільних дистрибутивів Linux, зараз готує деякі налаштування продуктивності Pi для майбутнього випуску Ubuntu 22.04.
Про це оголосив Олівер Сміт, менеджер із продуктів Canonical публікація в блозі що наступний випуск Ubuntu Desktop матиме нові покращення продуктивності для плат Raspberry Pi. Вони сказали: «Досі ми рекомендували користувачам дотримуватись моделей із 4 або 8 ГБ оперативної пам’яті, щоб бути впевненими, що вони працюватимуть добре. Однією з наших цілей щодо майбутнього випуску Ubuntu 22.04 LTS є зниження цього бар’єру для входу. Це означає, що на моделях Raspberry Pi 4 2 ГБ потрібно націлитися на життєздатний робочий стіл».
Основна зміна полягає в тому, що Ubuntu на Raspberry Pi використовуватиме ядро Linux zswap функція за замовчуванням, яка стискає блоки пам’яті замість того, щоб повністю покладатися на файл підкачки (де вміст RAM переміщується в область підкачки внутрішньої пам’яті та з неї). Це зменшує кількість операцій вводу/виводу, які можуть відбуватися, що важливо, коли більшість власників Raspberry Pi використовують прості SD-карти як основний диск. Однак стиснення пам’яті також збільшує використання ЦП, імовірно, тому це не буде ввімкнено на старіших платах Raspberry Pi з менш потужними ЦП.
Canonical також робить крок далі, збільшуючи кількість об’єктів, які можна стиснути (за допомогою розподільника під назвою z3fold) і використовуючи інший алгоритм стиснення (lz4). Canonical каже, що ці зміни в поєднанні з використанням zswap означають, що Ubuntu Desktop тепер можна використовувати на 2 ГБ Raspberry Pi 4.
Випуск Ubuntu 22.04 запланований на квітень, і ці зміни буде ввімкнено за замовчуванням на всіх пристроях Raspberry Pi 4 (включаючи Пі 400). Ви також можете слідувати інструкціям у публікація в блозі щоб випробувати налаштування на існуючій інсталяції Ubuntu.