Ricerca nel sito web

Firefox Quantum mangia RAM come Chrome


Per molto tempo, Firefox di Mozilla è stato il mio browser web preferito. L’ho sempre preferito all’utilizzo di Chrome di Google, per la sua semplicità e il ragionevole utilizzo delle risorse di sistema (in particolare la RAM). Su molte distribuzioni Linux come Ubuntu, Linux Mint e molte altre, Firefox viene addirittura installato di default.

Recentemente, Mozilla ha rilasciato una nuova, potente e più veloce versione di Firefox chiamata Quantum. E secondo gli sviluppatori, è nuovo con un “motore potente costruito per prestazioni rapide, caricamento della pagina migliore e più veloce che utilizza meno memoria del computer. "

Leggi anche: Come installare Firefox Quantum in Linux

Tuttavia, dopo aver aggiornato a Firefox Quantum, ho notato due cambiamenti significativi con l'aggiornamento di gran lunga più grande di Firefox: primo, è veloce, intendo davvero veloce, e secondo, è avido di RAM proprio come Chrome, poiché apri più schede e continui a utilizzarla per molto tempo.

Pertanto ho effettuato una semplice indagine per esaminare l'utilizzo della memoria di Quantum e ho anche provato a confrontarlo con l'utilizzo della memoria di Chrome, utilizzando il seguente ambiente di test:

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 mangia RAM con molte schede aperte

Se apri Quantum con solo poche schede, diciamo fino a 5, noterai che il consumo di memoria da parte di Firefox è abbastanza buono, ma man mano che apri più schede e prosegui per usarlo a lungo, tende a consumare RAM.

Ho eseguito alcuni test utilizzando Sguardi, uno strumento di monitoraggio del sistema Linux in tempo reale, per visualizzare i processi principali in base all'utilizzo della RAM. Con questo strumento, per ordinare i processi in base all'utilizzo della RAM, premi semplicemente il tasto m.

Ho iniziato eseguendo sguardi e ordinando i processi in base al massimo utilizzo della RAM prima di avviare Firefox, come mostrato nello screenshot qui sotto.

glances 

Dopo aver avviato Firefox e averlo utilizzato per quasi mezz'ora con meno di 8 schede aperte, ho catturato uno screenshot di sguardi con i processi ordinati in base all'utilizzo della RAM mostrato di seguito.

Mentre continuavo a utilizzare Firefox durante il giorno, l'utilizzo della memoria aumentava costantemente, come mostrato nella schermata successiva.

Alla fine della giornata, Firefox aveva già consumato più del 70% della RAM del mio sistema, come mostrato dall'indicatore di avviso rosso nella schermata seguente.

Tieni presente che durante il test non ho eseguito altre applicazioni che consumano RAM oltre a Firefox stesso (quindi è stata sicuramente quella che consumava la maggior quantità di RAM).

Dai risultati di cui sopra, Mozilla è stato piuttosto fuorviante nel dire agli utenti che Quantum utilizza meno memoria del computer.

Avendo conosciuto Chrome per consumare RAM, il giorno seguente, ho deciso di confrontare anche il suo utilizzo della memoria (di Quantum) con Chrome, come spiegato nella sezione successiva.

Firefox Quantum contro Chrome: utilizzo della RAM

Qui ho iniziato il mio test avviando entrambi i browser con lo stesso numero di schede e aprendo gli stessi siti nelle schede corrispondenti, come mostrato nella schermata seguente.

Quindi, a sguardi, ho osservato il loro utilizzo della RAM (processi ordinati in base all'utilizzo della memoria come prima). Come puoi vedere in questo screenshot, considerando tutti i processi Chrome e Firefox (processi principali e secondari), in media Chrome consuma ancora una percentuale maggiore di RAM che quantistico.

Per comprendere meglio l'utilizzo della memoria da parte dei due browser, dobbiamo interpretare chiaramente nell'output il significato delle colonne %MEM, VIRT e RES da le intestazioni dell'elenco dei processi:

  • VIRT: rappresenta la quantità totale di memoria a cui un processo è in grado di accedere in questo momento, che include RAM, Swap e qualsiasi memoria condivisa a cui si accede.
  • RES: è la rappresentazione accurata della quantità di memoria residente o di memoria fisica effettiva consumata da un processo.
  • %MEM: rappresenta la percentuale di memoria fisica (residente) utilizzata da questo processo.

Dalla spiegazione e dai valori negli screenshot sopra, Chrome consuma ancora più memoria fisica di Quantum.

Tutto sommato, suppongo che il nuovo e veloce motore di Quantum, che viene fornito con molti altri miglioramenti delle prestazioni, parli del suo elevato utilizzo della memoria. Ma ne vale la pena? Vorrei qui da te, tramite il modulo di commento qui sotto.