Firefox Quantum ēd RAM, piemēram, Chrome


Ilgu laiku Mozilla Firefox ir bijis mans izvēlētais tīmekļa pārlūks. Es vienmēr esmu devis priekšroku tam, nevis Google Chrome izmantošanai, jo tā ir vienkārša un saprātīga sistēmas resursu (īpaši RAM) izmantošana. Daudzos Linux izplatījumos, piemēram, Ubuntu, Linux Mint un daudzos citos, Firefox pat tiek instalēts pēc noklusējuma.

Nesen Mozilla izlaida jaunu, jaudīgu un ātrāku Firefox versiju ar nosaukumu Quantum. Pēc izstrādātāju domām, tas ir jauns ar “jaudīgu dzinēju, kas paredzēts ātrai iedarbībai, labākai un ātrākai lapu ielādei, kas patērē mazāk datora atmiņas”.

Tomēr pēc tam, kad esmu atjauninājis Firefox Quantum, es pamanīju divas būtiskas izmaiņas ar neapšaubāmi lielāko Firefox atjauninājumu: pirmkārt, tas ir ātrs, es domāju ļoti ātri, un, otrkārt, tas ir mantkārīgs RAM tāpat kā Chrome, kad atverat citas cilnes un turpiniet to lietot ilgu laiku.

Tāpēc es veicu vienkāršu izmeklēšanu, lai pārbaudītu Quantum atmiņas lietojumu, kā arī mēģināju to salīdzināt ar Chrome atmiņas lietojumu, izmantojot šādu testēšanas vidi:

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 ēd RAM, kad ir atvērtas daudzas cilnes

Ja atverat Quantum tikai ar dažām cilnēm, pieņemsim, ka līdz 5 , pamanīsit, ka Firefox atmiņas patēriņš ir diezgan labs, taču, atverot vairākas cilnes un turpinot to lietot ilgi, tas mēdz apēst RAM.

Es veicu dažus testus, izmantojot lielāko procesu, izmantojot RAM. Šajā rīkā, lai kārtotu procesus pēc RAM izmantošanas, vienkārši nospiediet taustiņu m .

Es sāku, palaižot skatienus un kārtojot procesus pēc vislielākās RAM izmantošanas pirms Firefox palaišanas, kā parādīts zemāk esošajā ekrānuzņēmumā.

$ glances 

Pēc Firefox palaišanas un gandrīz pusstundas lietošanas ar atvērtu mazāk nekā 8 cilnes, es iemūžināju skatienu ekrānuzņēmumu ar procesiem, kas sakārtoti pēc RAM lietojuma, kā parādīts zemāk.

Kad es visu dienu turpināju lietot Firefox, atmiņas patēriņš nepārtraukti pieauga, kā redzams nākamajā ekrānuzņēmumā.

Dienas beigās Firefox jau bija iztērējis vairāk nekā 70% no manas sistēmas operatīvās atmiņas, kā parādīts sarkanajā brīdinājuma indikatorā nākamajā ekrānuzņēmumā.

Ņemiet vērā, ka testa laikā es nedarbināju nevienu citu RAM patērējošu lietojumprogrammu, izņemot pašu Firefox (tāpēc tas noteikti patērēja visvairāk RAM).

No iepriekš minētajiem rezultātiem Mozilla diezgan maldināja, sakot lietotājiem, ka Quantum izmanto mazāk datora atmiņas.

Nākamajā dienā, zinot, ka pārlūks Chrome lieto RAM, es nolēmu salīdzināt arī tā (Quantum) atmiņas lietojumu ar pārlūku Chrome, kā paskaidrots nākamajā sadaļā.

Firefox Quantum Vs Chrome: RAM izmantošana

Šeit es sāku testu, palaižot abas pārlūkprogrammas ar vienādu skaitu cilņu un atverot tās pašas vietnes attiecīgajās cilnēs, kā redzams zemāk redzamajā ekrānuzņēmumā.

Tad no skatieniem es vēroju viņu RAM lietojumu (kārtoju procesus pēc atmiņas izmantošanas kā iepriekš). Kā redzat šajā ekrānuzņēmumā, ņemot vērā visus Chrome un Firefox procesus (vecāku un bērnu procesus), vidēji Chrome joprojām patērē lielāku daļu RAM nekā Quantum.

Lai labāk izprastu abu pārlūkprogrammu atmiņas lietojumu, mums skaidri jāinterpretē% MEM, VIRT un RES kolonnu nozīme no procesu saraksta galvenēm:

  • VIRT - norāda kopējo atmiņas apjomu, kuram process šobrīd var piekļūt, ieskaitot RAM, Swap un jebkuru koplietojamo atmiņu, kurai piekļūstat.
  • RES - precīzi parāda, cik daudz vietas patērē pastāvīgā atmiņa vai faktiskā fiziskā atmiņa.
  • % MEM - norāda šajā procesā izmantotās fiziskās (pastāvīgās) atmiņas procentuālo daļu.

Ņemot vērā iepriekš redzamo ekrānuzņēmumu skaidrojumu un vērtības, Chrome joprojām ēd vairāk fiziskās atmiņas nekā Quantum.

Kopumā es domāju, ka Quantum ātrais jaunais dzinējs, kas tiek piegādāts ar daudziem citiem veiktspējas uzlabojumiem, runā par tā lielo atmiņas izmantošanu. Bet vai tas ir tā vērts? Es vēlētos, lai jūs šeit, izmantojot zemāk esošo komentāru veidlapu.