Ubuntu Linux 22.04 vil være hurtigere end nogensinde på Raspberry Pi-computere

Canonical ændrer, hvordan Ubuntu Desktop håndterer hukommelse på Raspberry Pi-computere, hvilket giver operativsystemet et tiltrængt hastighedsboost.

Raspberry Pi-serien af ​​singleboard-computere er muligvis de mest populære Linux-baserede pc'er nogensinde, takket være deres superlave priser, uddannelsesmæssige ressourcer og alsidighed. De første par modeller var ikke så gode til at fungere som stationære computere på grund af processorer med lav effekt og begrænset RAM, men nyere iterationer (som f.eks. Raspberry Pi 4 med 8 GB RAM) er perfekt egnede budget-pc'er. Ubuntu, en af ​​de mest populære desktop Linux-distributioner, forbereder nu nogle Pi-specifikke ydelsesjusteringer til den kommende Ubuntu 22.04-udgivelse.

Oliver Smith, en produktchef hos Canonical, annoncerede i et blogindlæg at den næste udgivelse af Ubuntu Desktop vil have nye ydelsesforbedringer til Raspberry Pi-kort. De sagde: "Indtil nu har vi anbefalet brugere at holde sig til modeller med enten 4GB eller 8GB RAM for at være sikre på, at det vil fungere godt. Et af vores mål for den kommende Ubuntu 22.04 LTS-udgivelse er at sænke denne barriere for adgang. Dette betyder at målrette en levedygtig desktop-oplevelse på Raspberry Pi 4 2GB-modeller."

Den vigtigste ændring er, at Ubuntu på Raspberry Pi vil bruge Linux-kernens zswap funktion som standard, som komprimerer hukommelsesblokke i stedet for helt at stole på en swap-fil (hvor RAM-indhold flyttes ind og ud af et swap-område i det interne lager). Dette reducerer mængden af ​​I/O-operationer, der kan forekomme, hvilket er vigtigt, når de fleste Raspberry Pi-ejere bruger simple SD-kort som hoveddrev. Hukommelseskomprimering øger dog også CPU-brug, hvilket formentlig er grunden til, at dette ikke vil blive aktiveret på ældre Raspberry Pi-kort med mindre kraftfulde CPU'er.

Canonical går også et skridt videre ved at øge hvor mange objekter der kan komprimeres (med en allokator kaldet z3fold) og bruge en anden komprimeringsalgoritme (lz4). Canonical siger, at disse ændringer, kombineret med brug af zswap, betyder, at Ubuntu Desktop nu kan bruges på 2GB Raspberry Pi 4.

Ubuntu 22.04 er planlagt til udgivelse i april, og disse ændringer vil blive aktiveret som standard på alle Raspberry Pi 4-enheder (inklusive Pi 400). Du kan også følge instruktionerne i blogindlæg for at prøve justeringerne på en eksisterende Ubuntu-installation.