Ua amata ona foia e le au atinaʻe Ubuntu faʻafitauli i le faʻagesegese o le faʻalauiloaina o le Firefox snap package

Ua amata ona faʻatalanoaina e Canonical faʻafitauli faʻatinoga ma le pusa faʻapipiʻi Firefox lea na ofoina atu e ala i le faaletonu i le Ubuntu 22.04 nai lo le pusa aitalafu masani. O le le fiafia tele i tagata faʻaoga e fesoʻotaʻi ma le faʻagasologa tele o Firefox. Mo se faʻataʻitaʻiga, i luga o le komepiuta Dell XPS 13, o le faʻalauiloaina muamua o Firefox pe a uma ona faʻapipiʻi e 7.6 sekone, i luga o le Thinkpad X240 komepiuta - 15 sekone, ma luga ole Raspberry Pi 400 laupapa - 38 sekone. O faʻasalalauga faʻasolosolo e maeʻa i le 0.86, 1.39 ma le 8.11 sekone, i le faasologa.

I le taimi o suʻesuʻega o le faʻafitauli, e 4 mafuaʻaga autu mo le tuai amata na faʻaalia, o le fofo o le a taulaʻi i ai:

  • Maualuga maualuga pe a su'e faila i totonu o se ata squashfs compressed, lea e sili ona matauina i faiga maualalo-malosi. O le faʻafitauli o loʻo fuafua e foia e ala i le faʻavasegaina o mea e faʻaitiitia ai le gaioiga o le feʻaveaʻi solo o le ata i le taimi o le amataga.
  • I luga o le Raspberry Pi ma faiga faʻatasi ma AMD GPU, o faʻatuai umi na fesoʻotaʻi ma le toilalo i le fuafuaina o le avetaʻavale ata ma le toe foʻi i tua i le faʻaogaina o polokalama faʻapipiʻi ma le telegese o le tuufaatasia o shaders. O se patch e foia ai le faafitauli ua uma ona faaopoopo i le snapd.
  • O le tele o le taimi na faʻaalu e kopiina ai faʻaopoopoga na fausia i totonu o le afifi i totonu o le lisi o le tagata faʻaoga. E 98 gagana na fa'apipi'iina i totonu o le pusa fa'apipi'i, na kopi uma, tusa lava po'o le a le gagana ua filifilia.
  • Na tula'i mai fo'i fa'atuai ona o le fa'ailoaina o fonuka uma o lo'o avanoa, autu fa'aikona, ma fa'aputuga vai.

Pe a faʻalauiloa Firefox mai le snap, matou te oʻo foʻi i nisi o faʻafitauli i le taimi o le faʻagaioiga, ae ua uma ona saunia e le au atinaʻe Ubuntu ni mea e faʻaleleia ai le faʻatinoga. Mo se faʻataʻitaʻiga, amata ile Firefox 100.0, fesoʻotaʻiga-taimi optimizations (LTO) ma code profiling optimizations (PGO) e mafai pe a fausia. Ina ia foia faʻafitauli i feʻau i le va o Firefox ma faʻasalalauga i fafo, ua saunia se XDG Desktop Portal fou, lagolago mo lea o loʻo i ai i le toe iloiloga mo le faʻaofiina i Firefox.

O mafuaʻaga mo le faʻalauiloaina o le snap format mo tagata suʻesuʻe e aofia ai le manaʻo e faʻafaigofie le tausiga ma faʻatasi le atinaʻe mo ituaiga eseese o le Ubuntu - o le deb package e manaʻomia le tausiga eseese mo lala lagolago uma a Ubuntu ma, e tusa ai, faʻapotopotoga ma suʻega e amanaʻia ituaiga eseese o faiga. vaega, ma e mafai ona gaosia vave le afifi mo lala uma Ubuntu. E le gata i lea, o le snap package o loʻo ofoina atu i le Ubuntu ma Firefox o loʻo tausia e tagata faigaluega Mozilla, i.e. e faia muamua lava e aunoa ma ni faufautua. O le tuʻuina atu i le faʻapipiʻi faʻapipiʻi na mafai ai foi ona faʻavavevave le tuʻuina atu o lomiga fou o le suʻesuʻega i tagata Ubuntu ma mafai ai ona faʻatautaia Firefox i se siosiomaga tuʻufua na faia e faʻaaoga ai le AppArmor mechanism, e puipuia atili ai le isi vaega mai le faʻaogaina. o fa'aletonu ile su'esu'ega.

puna: opennet.ru

Faaopoopo i ai se faamatalaga