„Firefox Quantum“ naudoja RAM kaip „Chrome“.


Ilgą laiką Mozilla's Firefox buvo mano pasirinkta žiniatinklio naršyklė. Dėl jos paprastumo ir racionalaus sistemos išteklių (ypač RAM) naudojimo man visada patiko, o ne Google Chrome. Daugelyje „Linux“ platinimų, tokių kaip „Ubuntu“, „Linux Mint“ ir daugelyje kitų, „Firefox“ netgi įdiegta pagal numatytuosius nustatymus.

Neseniai Mozilla išleido naują, galingą ir greitesnę Firefox versiją pavadinimu Quantum. Ir, pasak kūrėjų, tai nauja – „galingas variklis, sukurtas greitam veikimui, geresniam ir greitesniam puslapių įkėlimui, kuris naudoja mažiau kompiuterio atminties. “

Taip pat skaitykite: kaip įdiegti „Firefox Quantum“ sistemoje „Linux“.

Tačiau po to, kai atnaujinau į Firefox Quantum, pastebėjau du reikšmingus pakeitimus, susijusius su didžiausiu „Firefox“ atnaujinimu: pirma, jis yra greitas, turiu galvoje labai greitas, ir, antra, jis gobšus RAM kaip ir Chrome, nes atidarote daugiau skirtukų ir naudojate ją ilgą laiką.

Todėl atlikau paprastą tyrimą, norėdamas ištirti Quantum atminties naudojimą, taip pat bandžiau jį palyginti su Chrome atminties naudojimu, naudodamas šią testavimo aplinką:

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“ naudoja RAM su daugybe atidarytų skirtukų

Jei atidarysite Quantum naudodami tik kelis skirtukus, tarkime, iki 5, pastebėsite, kad „Firefox“ atminties suvartojimas yra gana geras, tačiau atidarę daugiau skirtukų ir tęsdami norint jį naudoti ilgai, jis paprastai eikvoja RAM.

Atlikau keletą testų naudodamas žvilgsnius – realiojo laiko Linux sistemos stebėjimo įrankį, kad peržiūrėčiau aukščiausią procesą pagal RAM naudojimą. Naudodami šį įrankį, norėdami rūšiuoti procesus pagal RAM naudojimą, tiesiog paspauskite klavišą m.

Prieš paleisdamas Firefox, pradėjau paleisti žvilgsnius ir rūšiuoti procesus pagal didžiausią RAM sunaudojimą, kaip parodyta toliau esančioje ekrano kopijoje.

glances 

Paleidęs Firefox ir naudojęs ją beveik pusvalandį su atidarytais mažiau nei 8 skirtukais, užfiksavau žvilgsnių ekrano kopiją su procesais, surūšiuotais pagal RAM naudojimą, kaip parodyta toliau.

Kai aš ir toliau naudoju „Firefox“ per dieną, atminties naudojimas nuolat didėjo, kaip matyti kitoje ekrano kopijoje.

Dienos pabaigoje „Firefox“ jau sunaudojo daugiau nei 70 % mano sistemos RAM, kaip rodo raudonas įspėjamasis indikatorius kitoje ekrano kopijoje.

Atkreipkite dėmesį, kad testo metu nenaudojau jokių kitų RAM sunaudojančių programų, išskyrus pačią Firefox (taigi, ji tikrai sunaudoja daugiausiai RAM).

Remiantis anksčiau pateiktais rezultatais, Mozilla buvo gana klaidinanti, sakydama naudotojams, kad Quantum naudoja mažiau kompiuterio atminties.

Sužinojęs, kad Chrome valgo RAM, kitą dieną nusprendžiau palyginti jos (kvantinės) atminties naudojimą su Chrome, kaip paaiškinta kitame skyriuje.

Firefox Quantum vs Chrome: RAM naudojimas

Čia aš pradėjau savo bandymą paleisdamas abi naršykles su tuo pačiu skirtukų skaičiumi ir atidarydamas tas pačias svetaines atitinkamuose skirtukuose, kaip parodyta toliau pateiktoje ekrano kopijoje.

Tada iš žvilgsnių stebėjau jų RAM naudojimą (procesai rūšiuojami pagal atminties naudojimą, kaip ir anksčiau). Kaip matote šioje ekrano kopijoje, atsižvelgiant į visus Chrome ir Firefox procesus (tėvų ir vaikų procesus), Chrome vis tiek sunaudoja daugiau procentų RAM nei Kvantinis.

Norėdami geriau suprasti dviejų naršyklių atminties naudojimą, turime aiškiai interpretuoti išvestį %MEM, VIRT ir RES stulpelių reikšmę procesų sąrašo antraštės:

  • VIRT – nurodo bendrą atminties kiekį, kurį procesas gali pasiekti šiuo metu, įskaitant RAM, Swap ir bet kokią bendrinamą atmintį.
  • RES – tiksliai parodo, kiek nuolatinės atminties arba faktinės fizinės atminties sunaudoja procesas.
  • %MEM – nurodo šio proceso naudojamą fizinės (nuolatinės) atminties procentą.

Remiantis anksčiau pateiktose ekrano kopijose pateiktu paaiškinimu ir reikšmėmis, „Chrome“ vis tiek naudoja daugiau fizinės atminties nei „Quantum“.

Apskritai, manau, kad naujas greitas Quantum variklis, kuris pristatomas su daugybe kitų našumo patobulinimų, byloja apie didelį atminties panaudojimą. Bet ar verta? Norėčiau čia iš jūsų, naudodamas toliau pateiktą komentarų formą.