Firefox 67: poista käyttämättömät välilehdet automaattisesti muistin parantamiseksi

Mozilla suunnittelee uuden Firefox 67 Stable -ominaisuuden käyttöönottoa, jonka tarkoituksena on parantaa selaimen muistin käyttöä vähämuistisissa olosuhteissa.

Selaimet käyttävät paljon enemmän muistia kuin vuosikymmen sitten, osittain siksi, että verkkosivustojen koko kasvoi huomattavasti ja osittain myös selainten muuttuessa.

Ei ole enää harvinaista, että yksittäiset välilehdet voivat käyttää satoja megatavuja muistia, ja on tapauksia, joissa muistin käyttö ylittää 1 gigatavun merkinnän yksittäisille välilehdille.

Muistin käyttö, etenkin vähän muistia käyttävissä laitteissa, on etusija selaimen valmistajille. Jos käytät Firefoxia tai muuta selainta 4 gigatavun tai 2 gigatavun RAM-järjestelmällä, välimuisti voi olla paljon, jos avaat tarpeeksi tai oikean tyyppisiä sivustoja.

Välilehtien purkamisen käsite selaimessa muistin vapauttamiseksi ei ole uusi. Laajennukset, kuten Dormancy, Suspend Tausta -välilehdet, BarTab tai Firefoxin Poista välilehti (kaikki eivät enää ole yhteensopivia Firefox 57: n tai uudemman kanssa), tai Lazy Load -välilehdet, TabMemFree tai Tabs Limiter Google Chromessa, tukivat toiminnallisuutta vuosien ajan.

Mozilla paransi kielekkeiden purkua huomattavasti viime vuosina.

Jos asiat sujuvat suunnitellusti, Firefox 67 ottaa käyttöön uuden ominaisuuden käyttämättömien välilehtien purkamiseksi muistin parantamiseksi. Alkuperäinen virheraportti on peräisin kahdeksasta vuodesta, mutta ominaisuuden parissa työskentely aloitettiin vakavasti vain vähän aikaa sitten.

Mozilla aikoo poistaa välilehtiä Firefoxista vähämuistisissa tilanteissa vähentääksesi käyttäjän aiheuttamien kaatumisten määrää, joka johtuu muistin vähäisyydestä. Vika sisältää toisen skenaarion resurssien vapauttamiseksi, mutta ei ole vielä selvää, toteutetaanko se ja miten.

Mozilla käyttää yksinkertaista prioriteettiluetteloa määrittääkseen, mitkä välilehdet puretaan, kun tapahtuma palaa (pienimmästä korkeimpaan)

  1. Tavalliset välilehdet
  2. Kiinnitetyt välilehdet
  3. Tavalliset välilehdet, jotka toistavat ääntä
  4. Ääniä soittavat välilehdet

Ominaisuus on jo saatavana Firefox Nightilla. Se oli oletusarvoisesti käytössä järjestelmässäni, mutta voit hallita sitä ensisijaisella selaimella.tabs.unloadOnLowMemory.

True tarkoittaa, että ominaisuus on käytössä, False että se on poistettu käytöstä. Vaikuttaa siltä, ​​että se on saatavana vain Windowsissa tässä vaiheessa, koska se on ainoa alusta, jonka Mozilla pystyy havaitsemaan vähämuistiset olosuhteet virheenjohtajan Garbriele Svelnon mukaan.

Firefox 67 julkaistaan ​​14. toukokuuta 2019 selaimen vakaalle kanavalle julkaisuaikataulun mukaisesti.

Google otti käyttöön samanlaisen ominaisuuden yrityksen Chrome-selaimessa. Vuonna 2015 käyttöön otettu välilehden hylkääminen Chromessa hylkäsi välilehdet muistista, jos järjestelmän muisti saavutti tietyn rajan.

Päättävät sanat

Mozilla odottaa muistin ulkopuolelle jäävien kaatumisten vähenevän Firefoxissa ja aikoo seurata näitä kaatumisia tulevina viikkoina hypoteesin testaamiseksi.

Nyt sinä : Kuinka paljon muistia selaimesi yleensä käyttää?