Ubuntu Linux 22.04 bude na počítačích Raspberry Pi rychlejší než kdy dříve

Canonical mění způsob, jakým Ubuntu Desktop zachází s pamětí na počítačích Raspberry Pi, což dává OS tolik potřebné zvýšení rychlosti.

Série jednodeskových počítačů Raspberry Pi může být díky svým super nízkým cenám, vzdělávacím zdrojům a všestrannosti nejoblíbenějšími počítači s Linuxem všech dob. Prvních několik modelů nefungovalo tak skvěle jako stolní počítače kvůli procesorům s nízkou spotřebou a omezené paměti RAM, ale novější verze (jako např. Raspberry Pi 4 s 8GB RAM) jsou dokonale schopné levné počítače. Ubuntu, jedna z nejpopulárnějších linuxových distribucí pro stolní počítače, nyní připravuje některá vylepšení výkonu specifická pro Pi pro nadcházející vydání Ubuntu 22.04.

Oliver Smith, produktový manažer společnosti Canonical, oznámil v blogový příspěvek že příští vydání Ubuntu Desktop bude mít nová vylepšení výkonu pro desky Raspberry Pi. Řekli: „Až dosud jsme uživatelům doporučovali, aby se drželi modelů se 4 GB nebo 8 GB RAM, aby měli jistotu, že budou fungovat dobře. Jedním z našich cílů pro nadcházející vydání Ubuntu 22.04 LTS je snížit tuto překážku vstupu. To znamená zacílit na životaschopný desktop na modelech Raspberry Pi 4 2GB."

Hlavní změnou je, že Ubuntu na Raspberry Pi bude používat linuxové jádro zswap ve výchozím nastavení, která komprimuje bloky paměti namísto úplného spoléhání se na odkládací soubor (kde se obsah RAM přesouvá dovnitř a ven z odkládací oblasti v interním úložišti). To snižuje množství I/O operací, které mohou nastat, což je důležité, když většina majitelů Raspberry Pi používá jednoduché SD karty jako hlavní disk. Komprese paměti však také zvyšuje využití CPU, což je pravděpodobně důvod, proč to nebude povoleno na starších deskách Raspberry Pi s méně výkonnými CPU.

Canonical jde také o krok dále tím, že zvyšuje počet objektů, které lze komprimovat (pomocí alokátoru nazvaného z3fold) a používá jiný kompresní algoritmus (lz4). Canonical říká, že tyto změny v kombinaci s použitím zswap znamenají, že Ubuntu Desktop je nyní použitelný na 2GB Raspberry Pi 4.

Vydání Ubuntu 22.04 je naplánováno na duben a tyto změny budou ve výchozím nastavení povoleny na všech zařízeních Raspberry Pi 4 (včetně Pi 400). Můžete také postupovat podle pokynů v blogový příspěvek k vyzkoušení vylepšení na stávající instalaci Ubuntu.