Ubuntu arendajad hakkavad lahendama Firefoxi snap-paketi probleeme

Hiljuti kanooniline reklaam blogipostituse kaudu mis on hakanud lahendama Firefox Snapi paketi jõudlusprobleeme mida pakuti vaikimisi Ubuntu 22.04-s tavalise deb-paketi asemel.

Peamine Kasutajate rahulolematus Firefoxi aeglase käivitamise tõttu. Näiteks Dell XPS 13 sülearvutil võtab Firefoxi esimene käivitamine pärast installimist aega 7.6 sekundit, Thinkpad X240 sülearvutil 15 sekundit ja Raspberry Pi 400 plaadil 38 sekundit. Taaskäivitamine toimub vastavalt 0,86, 1,39 ja 8,11 sekundiga.

Ubuntu Desktopi eesmärk on pakkuda kõigile kättesaadavat avatud lähtekoodiga operatsioonisüsteemi, mis töötab just selle jaoks, mida nad vajavad. Ubuntu 22.04 LTS-iga usume, et oleme selle eesmärgi saavutamisele lähemal kui kunagi varem. Kuid nagu alati, on veel mitmeid valdkondi, mida soovime täiustada, et pakkuda kõrgeima kvaliteediga kasutajakogemust. Üks neist valdkondadest on meie vaikebrauser Firefox , mis tarniti koos Ubuntu 21.10-ga.

Selle otsuse mõistmiseks tahan keskenduda oma sissejuhatava sõnavõtu osale "see lihtsalt töötab". Firefoxi pistikprogramm pakub mitmeid eeliseid nii Ubuntu kui ka paljude muude Linuxi distributsioonide igapäevastele kasutajatele. See parandab turvalisust, tagab versioonidevahelise ühilduvuse ja lühendab aega, mis kulub Mozilla täiustuste kasutajateni jõudmiseks.

Probleemi analüüsi ajal Tuvastati 4 peamist aeglase alguse põhjust, mille lahendusele pööratakse põhitähelepanu:

  • Tihendatud squashfs-kujutises failide otsimisel kulub palju lisakulusid, mis on eriti märgatav vähese energiatarbega süsteemides. Plaanis on probleem lahendada sisu koondamisega, et minimeerida käivitamise ajal pildi teisaldamistoiminguid.
  • Raspberry Pi ja AMD GPU-dega süsteemide puhul olid pikad viivitused seotud graafikadraiveri tuvastamise tõrkega ja alternatiiviga tarkvara renderdamisele väga aeglase varjundi kompileerimisega. Plaaster probleemi lahendamiseks on juba snapdile lisatud.
  • Palju aega kulus komplekteeritud pistikprogrammide kasutajakataloogi kopeerimisele. Kiirpaketti oli sisse ehitatud 98 keelepaketti, mis kõik kopeeriti sõltumata valitud keelest.
  • Samuti esines viivitusi kõigi saadaolevate fontide, ikooniteemade ja fondiseadete määramise tõttu.

Firefoxi käivitamine snap-paketist samuti esines käitusajal aeg-ajalt jõudlusprobleeme, kuid Ubuntu arendajad on jõudluse parandamiseks juba ette valmistanud lahendused.

Nt Alates versioonist Firefox 100.0 linkide optimeerimine aja jooksul (LTO) ja koodipõhised profiilide optimeerimised (PGO) on ehituses lubatud. Firefoxi ja väliste alamsüsteemide vaheliste sõnumsideprobleemide lahendamiseks on ette valmistatud uus XDG töölauaportaal ja vaadatakse üle Firefoxi kaasamise tugi.

Snap-vormingu reklaamimise põhjused brauserite jaoks on soov lihtsustada hooldust ja ühtlustada Ubuntu erinevate versioonide arendust: Deb-pakett vajab eraldi hooldust kõikidele toetatud Ubuntu harudele ja vastavalt sellele saab koostada ja testida erinevaid süsteemiversioone, komponente ja snap-paketti koheselt kõikidele Ubuntu harudele.

Lisaks hooldavad Mozilla töötajad Ubuntus pakutavat Firefoxi snap-paketti ehk see moodustatakse otse ilma vahendajateta. Snap-jaotus kiirendas ka brauseri uute versioonide tarnimist Ubuntu kasutajatele ja võimaldas Firefoxil töötada isoleeritud keskkonnas, mis on loodud AppArmor mehhanismiga, et kaitsta ülejäänud süsteemi veelgi brauseri haavatavuste ärakasutamise eest.

Lõpuks Kui soovite sellest rohkem teada saada, üksikasju saate vaadata lehelt järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   endine ubuntero DIJO

    Ma ütlen teile, kuidas seda parandada:

    tagasi DEB paki juurde

    1.    tumekrist DIJO

      Ma arvan, et me kõik nõustume samas asjas...

      1.    Diego German Gonzalez DIJO

        Ei, mõned meist tahavad, et unustaksite Firefoxi ja installiksite Brave'i.