Opanga Ubuntu ayamba kuthetsa mavuto ndikuyambitsa pang'onopang'ono phukusi la Firefox snap

Canonical yayamba kuthana ndi zovuta zogwirira ntchito ndi phukusi la Firefox snap lomwe limaperekedwa mwachisawawa ku Ubuntu 22.04 m'malo mwa phukusi lanthawi zonse la deb. Kusakhutira kwakukulu pakati pa ogwiritsa ntchito kumakhudzana ndi kukhazikitsidwa kwapang'onopang'ono kwa Firefox. Mwachitsanzo, pa laputopu ya Dell XPS 13, kukhazikitsidwa koyamba kwa Firefox mutatha kukhazikitsa kumatenga masekondi 7.6, pa laputopu ya Thinkpad X240 - masekondi 15, komanso pa Raspberry Pi 400 - masekondi 38. Kutsegulira kobwerezabwereza kumamalizidwa mumasekondi 0.86, 1.39 ndi 8.11, motsatana.

Pakuwunika vutoli, zifukwa zazikulu 4 zoyambira pang'onopang'ono zidadziwika, yankho lomwe lidzayang'anire:

  • Kukwera pamwamba pofufuza mafayilo mkati mwa chithunzi choponderezedwa cha squashfs, chomwe chimawonekera makamaka pamakina otsika mphamvu. Vutoli likukonzekera kuthetsedwa kudzera m'magulu okhutira kuti achepetse ntchito zoyendayenda pachithunzichi poyambitsa.
  • Pa Raspberry Pi ndi machitidwe omwe ali ndi AMD GPUs, kuchedwa kwanthawi yayitali kudalumikizidwa ndi kulephera pakuzindikira dalaivala wazithunzi komanso kubwereranso pakugwiritsa ntchito pulogalamu yopereka ndikuphatikiza pang'onopang'ono kwa shaders. Chigamba chothetsa vutoli chawonjezedwa kale ku snapd.
  • Nthawi yambiri idagwiritsidwa ntchito kukopera zowonjezera zomwe zidapangidwa muzolemba za ogwiritsa ntchito. Panali mapaketi a zinenero 98 omwe anapangidwa mu phukusi lachidule, lomwe linakopera, mosasamala kanthu za chinenero chosankhidwa.
  • Kuchedwa kudachitikanso chifukwa chozindikira zilembo zonse zomwe zilipo, mitu yazithunzi, ndi masinthidwe amitundu.

Poyambitsa Firefox kuchokera ku snap, tidakumananso ndi zovuta zina pakugwira ntchito, koma opanga Ubuntu akonzekera kale zokonza kuti agwire bwino ntchito. Mwachitsanzo, kuyambira ndi Firefox 100.0, kukhathamiritsa kwa nthawi yolumikizira (LTO) ndi ma code profiling optimizations (PGO) amathandizidwa pomanga. Kuthetsa mavuto ndi mauthenga pakati pa Firefox ndi ma subsystems akunja, XDG Desktop Portal yatsopano yakonzedwa, thandizo lomwe lili pagawo lowunikira kuti liphatikizidwe mu Firefox.

Zifukwa zolimbikitsira mawonekedwe amtundu wa asakatuli ndikuphatikizapo kufunitsitsa kukonza kukonza ndikugwirizanitsa chitukuko cha mitundu yosiyanasiyana ya Ubuntu - phukusi la deb limafuna kukonzanso kosiyana kwa nthambi zonse zothandizidwa ndi Ubuntu ndipo, motero, kusonkhanitsa ndi kuyesa poganizira mitundu yosiyanasiyana ya machitidwe. zigawo, ndi phukusi lachidule likhoza kupangidwa nthawi yomweyo ku nthambi zonse za Ubuntu. Kuphatikiza apo, phukusi lachidule lomwe limaperekedwa ku Ubuntu ndi Firefox limasungidwa ndi antchito a Mozilla, i.e. imapangidwa koyamba popanda oyimira pakati. Kutumiza kwamtundu wa snap kunapangitsanso kuti zitheke kufulumizitsa kutulutsa kwatsopano kwa msakatuli kwa ogwiritsa ntchito a Ubuntu ndikupangitsa kuti zitheke kuyendetsa Firefox pamalo akutali opangidwa pogwiritsa ntchito makina a AppArmor, kuti atetezerenso dongosolo lonselo kuti lisagwiritsidwe ntchito. za zovuta mu msakatuli.

Source: opennet.ru

Kuwonjezera ndemanga