Ubuntu Linux 22.04 kommer att vara snabbare än någonsin på Raspberry Pi-datorer

click fraud protection

Canonical förändrar hur Ubuntu Desktop hanterar minne på Raspberry Pi-datorer, vilket ger operativsystemet en välbehövlig hastighetsökning.

Raspberry Pi-serien med enkelkortsdatorer kan vara de mest populära Linux-baserade datorerna genom tiderna, tack vare deras superlåga priser, utbildningsresurser och mångsidighet. De första modellerna var inte så bra på att fungera som stationära datorer, på grund av lågeffektprocessorerna och det begränsade RAM-minnet, men nyare iterationer (som Raspberry Pi 4 med 8GB RAM) är perfekt kapabla budgetdatorer. Ubuntu, en av de mest populära Linux-distributionerna för stationära datorer, förbereder nu några Pi-specifika prestandajusteringar för den kommande Ubuntu 22.04-utgåvan.

Oliver Smith, produktchef på Canonical, meddelade i ett blogginlägg att nästa utgåva av Ubuntu Desktop kommer att ha nya prestandaförbättringar för Raspberry Pi-kort. De sa: "Hittills har vi rekommenderat användare att hålla sig till modeller med antingen 4GB eller 8GB RAM för att vara säkra på att det kommer att fungera bra. Ett av våra mål för den kommande Ubuntu 22.04 LTS-versionen är att sänka den barriären för inträde. Detta innebär att man riktar in sig på en livskraftig skrivbordsupplevelse på Raspberry Pi 4 2GB-modeller."

Den huvudsakliga förändringen är att Ubuntu på Raspberry Pi kommer att använda Linux-kärnan zswap funktion som standard, som komprimerar minnesblock istället för att helt förlita sig på en växlingsfil (där RAM-innehåll flyttas in och ut ur ett växlingsområde i det interna minnet). Detta minskar mängden I/O-operationer som kan inträffa, vilket är viktigt när de flesta Raspberry Pi-ägare använder enkla SD-kort som huvudenhet. Men minneskomprimering ökar också CPU-användningen, vilket förmodligen är anledningen till att detta inte kommer att vara aktiverat på äldre Raspberry Pi-kort med mindre kraftfulla CPU: er.

Canonical går också ett steg längre, genom att öka hur många objekt som kan komprimeras (med en allokator som kallas z3fold) och använda en annan komprimeringsalgoritm (lz4). Canonical säger att dessa ändringar, i kombination med att använda zswap, innebär att Ubuntu Desktop nu kan användas på 2GB Raspberry Pi 4.

Ubuntu 22.04 är planerad att släppas i april, och dessa ändringar kommer att vara aktiverade som standard på alla Raspberry Pi 4-enheter (inklusive Pi 400). Du kan också följa instruktionerna i blogginlägg för att prova justeringarna på en befintlig Ubuntu-installation.