Firefox Quantum syö RAM-muistia kuin Chrome


Pitkän aikaa Mozillan Firefox on ollut selainvalintani. Olen aina suosinut sitä Googlen Chromen sijaan sen yksinkertaisuuden ja kohtuullisen järjestelmäresurssien (etenkin RAM-muistin) käytön vuoksi. Monissa Linux-jakeluissa, kuten Ubuntu, Linux Mint ja monet muut, Firefox on jopa asennettu oletusarvoisesti.

Hiljattain Mozilla julkaisi uuden, tehokkaan ja nopeamman version Firefoxista nimeltä Quantum. Ja kehittäjien mukaan se on uusi "tehokkaalla moottorilla, joka on rakennettu nopeaan suorituskykyyn, parempaan, nopeampaan sivujen lataamiseen ja joka käyttää vähemmän tietokoneen muistia. ”

Lue myös: Firefox Quantumin asentaminen Linuxiin

Kuitenkin, kun päivitin Firefox Quantumiin, huomasin kaksi merkittävää muutosta ylivoimaisesti suurimmassa Firefox-päivityksessä: ensinnäkin se on nopea, tarkoitan todella nopeaa, ja toiseksi se on ahne RAM aivan kuten Chrome, kun avaat lisää välilehtiä ja jatkat sen käyttöä pitkään.

Siksi tein yksinkertaisen tutkimuksen selvittääkseni Quantumin muistin käyttöä ja yritin myös verrata sitä Chromen muistin käyttöön käyttämällä seuraavaa testausympäristöä:

Operating system - Linux Mint 18.0
CPU Model        - Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz                                                            
RAM 		 - 4 GB(3.6 Usable)

Firefox Quantum syö RAM-muistia, kun monia välilehtiä on auki

Jos avaat Quantum-sovelluksen muutamalla välilehdellä, esimerkiksi 5 asti, huomaat, että Firefox kuluttaa melko paljon muistia, mutta kun avaat lisää välilehtiä ja jatkat. Jos sitä käytetään pitkään, se yleensä kuluttaa RAM-muistia.

Tein muutaman testin silmäyksellä – reaaliaikaisella Linux-järjestelmän seurantatyökalulla nähdäkseni huippuprosessin RAM-käytön mukaan. Tässä työkalussa voit lajitella prosesseja RAM-käytön mukaan painamalla m-näppäintä.

Aloitin suorittamalla katselut ja lajittelemalla prosessit suurimman RAM-käytön mukaan ennen Firefoxin käynnistämistä, kuten alla olevassa kuvakaappauksessa näkyy.

glances 

Käynnistin Firefoxin ja käytin sitä lähes puoli tuntia alle 8-välilehden ollessa auki, ja otin kuvakaappauksen alla olevista RAM-käytön mukaan lajiteltujen prosessien katseista.

Kun jatkoin Firefoxin käyttöä läpi päivän, muistin käyttö kasvoi tasaisesti, kuten seuraavassa kuvakaappauksessa näkyy.

Päivän lopussa Firefox oli jo kuluttanut yli 70 % järjestelmän RAM-muistista, kuten seuraavassa kuvakaappauksessa näkyy punainen varoitusilmaisin.

Huomaa, että testin aikana en käyttänyt muita RAM-muistia kuluttavia sovelluksia Firefoxin itsensä lisäksi (joten se kulutti ehdottomasti eniten RAM-muistia).

Yllä olevien tulosten perusteella Mozilla oli melko harhaanjohtava kertoessaan käyttäjille, että Quantum käyttää vähemmän tietokoneen muistia.

Kun tiesin Chromen syövän RAM-muistia, päätin seuraavana päivänä verrata myös sen (Kvantin) muistin käyttöä Chromen kanssa, kuten seuraavassa osiossa selitetään.

Firefox Quantum vs Chrome: RAM-muistin käyttö

Tässä aloitin testin käynnistämällä molemmat selaimet samalla määrällä välilehtiä ja avaamalla samat sivustot vastaavilla välilehdillä, kuten alla olevassa kuvakaappauksessa näkyy.

Sitten katsoin vilkkauksin heidän RAM-käyttönsä (lajiteltu prosessit muistinkäytön mukaan kuten ennenkin). Kuten tästä kuvakaappauksesta näet, kaikki Chromen ja Firefoxin prosessit (vanhemman ja lapsen prosessit) huomioon ottaen keskimäärin Chrome kuluttaa edelleen enemmän RAM-muistia kuin Quantum.

Ymmärtääksemme paremmin kahden selaimen muistin käyttöä, meidän on tulkittava selkeästi tuloste %MEM-, VIRT- ja RES-sarakkeiden merkitykset prosessiluettelon otsikot:

  • VIRT – edustaa muistin kokonaismäärää, jota prosessi voi tällä hetkellä käyttää, mukaan lukien RAM, Swap ja kaikki käytettävä jaettu muisti.
  • RES – on tarkka esitys siitä, kuinka paljon pysyvää muistia tai todellista fyysistä muistia prosessi kuluttaa.
  • %MEM – edustaa tämän prosessin käyttämän fyysisen (asuvan) muistin prosenttiosuutta.

Yllä olevien kuvakaappausten selityksen ja arvojen perusteella Chrome syö edelleen enemmän fyysistä muistia kuin Quantum.

Kaiken kaikkiaan oletan, että Quantumin nopea uusi moottori, joka toimitetaan monien muiden suorituskykyparannusten kanssa, puhuu sen korkeasta muistin käytöstä. Mutta kannattaako? Haluaisin tämän sinulta alla olevan kommenttilomakkeen kautta.