Firefox 67: laadige kasutamata vahelehed automaatselt lahti mälu parandamiseks

Mozilla kavatseb Firefox 67 Stable'is kasutusele võtta uue funktsiooni, mille eesmärk on parandada brauseri mälukasutust vähese mälu korral.

Brauserid kasutavad palju rohkem mälu kui kümmekond aastat tagasi, osaliselt seetõttu, et veebisaitide maht suurenes märkimisväärselt ja osaliselt seetõttu, et ka brauserid muutusid.

Enam pole haruldane, et üksikud kaardid võivad kasutada sadu megabaidiseid mälu ja on juhtumeid, kui mälu kasutamine ületab üksikute vahelehtede tähise 1 gigabaidine.

Mälukasutus, eriti vähese mäluga seadmetes, on brauseritootjate jaoks esmatähtis. Kui kasutate Firefoxi või mõnda muud brauserit 4-gigabaidise või 2-gigabaidise RAM-i süsteemis, võib vahemälu olla palju vahemälu, kui avate piisavalt või õigeid saite.

Vahekaartide mahalaadimise mõiste brauseris mälu vabastamiseks pole uus. Laiendused, näiteks Dormancy, Peata taustkaardid, BarTab või Firefoxi jaoks laaditav vaheleht (kõik ei ühildu enam Firefox 57 või uuemaga) või Lazy Load vahelehed, TabMemFree või Google Chrome'i vahekaardid Limiter, toetasid selle funktsiooni aastaid

Mozilla parandas sakkide mahalaadimist viimastel aastatel märkimisväärselt.

Kui asjad lähevad plaanipäraselt, tutvustab Firefox 67 mälu parandamiseks uut funktsiooni kasutamata vahelehtede mahalaadimiseks. Esialgne veateade pärineb kaheksast aastast, kuid selle funktsiooni kallal töötati tõsiselt veidi aega tagasi.

Mozilla kavatseb tühja mälumahuga olukordades vahekaardid maha laadida Firefoxis, et vähendada kraadide arvu, mida kasutajad vähese mälu tõttu põhjustavad. Viga loetleb veel ühe stsenaariumi ressursside vabastamiseks, kuid pole veel selge, kas ja kuidas seda rakendatakse.

Mozilla kasutab lihtsat prioriteetide loendit, et teha kindlaks, millised vahelehed sündmuse vallandamisel maha laadida (madalaimast kõrgeimani)

  1. Tavalised vahelehed
  2. Kinnitatud vahelehed
  3. Tavalised vahekaardid, mis esitavad heli
  4. Kinnitatud vahelehed, mis esitavad heli

Funktsioon on Firefoxis Öösel juba saadaval. See oli minu süsteemis vaikimisi sisse lülitatud, kuid saate seda kontrollida eelistusega brauser.tabs.unloadOnLowMemory.

Tõsi tähendab, et funktsioon on lubatud, vale, et see on keelatud. Näib, et see on Windowsis saadaval ainult sel hetkel, kuna see on ainus platvorm, mille abil Mozilla suudab tuvastada vähese mäluga olukordi vastavalt veaomaniku Garbriele Svelto andmetele.

Firefox 67 vabastatakse 14. mail 2019 brauseri stabiilsesse kanalisse vastavalt väljalaskegraafikule.

Google juurutas sarnase funktsiooni ettevõtte Chrome'i brauseris. 2015. aastal kasutusele võetud vahekaart Tühistamine Chrome'is loobus mälukaartidest, kui süsteemimälu jõudis teatud läveni.

Sõnade sulgemine

Mozilla loodab, et Firefoxis langeb mälust väljas olevate krahhide arv, ja plaanib hüpoteesi kontrollimiseks neid krahheid jälgida lähinädalatel.

Nüüd sina : kui palju mälu tavaliselt teie brauser kasutab?