Ubuntu Linux 22.04 tulee olemaan nopeampi kuin koskaan Raspberry Pi -tietokoneissa

Canonical muuttaa tapaa, jolla Ubuntu Desktop käsittelee Raspberry Pi -tietokoneiden muistia, mikä antaa käyttöjärjestelmälle kaivattua nopeutta.

Raspberry Pi -sarjan yhden levyn tietokoneet saattavat olla kaikkien aikojen suosituimpia Linux-pohjaisia ​​tietokoneita erittäin alhaisten hintojensa, koulutusresurssiensa ja monipuolisuutensa ansiosta. Muutamat ensimmäiset mallit eivät toimineet niin hyvin kuin pöytätietokoneet vähätehoisten prosessorien ja rajallisen RAM-muistin vuoksi, mutta uudemmat iteraatiot (kuten Raspberry Pi 4 8 ​​Gt RAM-muistilla) ovat täysin suorituskykyisiä budjettitietokoneita. Ubuntu, yksi suosituimmista pöytätietokoneiden Linux-jakeluista, valmistelee nyt joitain Pi-spesifisiä suorituskykyparannuksia tulevaa Ubuntu 22.04 -julkaisua varten.

Canonicalin tuotepäällikkö Oliver Smith ilmoitti vuonna blogikirjoitus että seuraava Ubuntu Desktop -versio sisältää uusia suorituskykyparannuksia Raspberry Pi -levyille. He sanoivat: "Tähän asti olemme suositelleet käyttäjiä pitämään kiinni malleista, joissa on joko 4 Gt tai 8 Gt RAM-muistia, jotta he voivat olla varmoja, että ne toimivat hyvin. Yksi tulevan Ubuntu 22.04 LTS -julkaisun tavoitteistamme on madaltaa tätä pääsyn estettä. Tämä tarkoittaa kannattavan työpöytäkokemuksen kohdistamista Raspberry Pi 4 2 Gt -malleihin."

Suurin muutos on, että Raspberry Pi: n Ubuntu käyttää Linuxin ydintä zswap oletusarvoisesti ominaisuus, joka pakkaa muistilohkoja sen sijaan, että luottaisi kokonaan swap-tiedostoon (jossa RAM-muistin sisältö siirretään sisäisen muistin swap-alueelle ja sieltä pois). Tämä vähentää I/O-toimintojen määrää, mikä on tärkeää, kun useimmat Raspberry Pi -omistajat käyttävät yksinkertaisia ​​SD-kortteja pääasemana. Muistin pakkaus lisää kuitenkin myös suorittimen käyttöä, minkä vuoksi tämä ei oletettavasti ole käytössä vanhemmilla Raspberry Pi -levyillä, joissa on vähemmän tehokkaita suorittimia.

Canonical menee myös askeleen pidemmälle lisäämällä pakattavissa olevien objektien määrää (allokaattorilla nimeltä z3fold) ja käyttämällä eri pakkausalgoritmia (lz4). Canonical sanoo, että nämä muutokset yhdistettynä zswapin käyttöön tarkoittavat, että Ubuntu Desktop on nyt käytettävissä 2 Gt: n Raspberry Pi 4:ssä.

Ubuntu 22.04 on määrä julkaista huhtikuussa, ja nämä muutokset otetaan oletusarvoisesti käyttöön kaikissa Raspberry Pi 4 -laitteissa (mukaan lukien Pi 400). Voit myös noudattaa ohjeita blogipostaus kokeillaksesi korjauksia olemassa olevaan Ubuntu-asennukseen.