Firefox 67: scarica automaticamente le schede inutilizzate per migliorare la memoria

Mozilla piani per introdurre una nuova funzionalità in Firefox 67 Stabile che mira a migliorare l'utilizzo della memoria del browser in condizioni di scarsa memoria.

I browser utilizzano molta più memoria rispetto a dieci anni fa, in parte perché le dimensioni dei siti Web sono aumentate notevolmente e in parte perché anche i browser sono cambiati.

Non è più raro che le singole schede utilizzino centinaia di megabyte di memoria e ci sono casi in cui l'utilizzo della memoria supera il limite di 1 Gigabyte per le singole schede.

Utilizzo della memoria , soprattutto su dispositivi con poca memoria, è una priorità per i produttori di browser. Se esegui Firefox o un altro browser su un sistema RAM da 4 Gigabyte o 2 Gigabyte, potresti riscontrare un sacco di caching se apri abbastanza o il giusto tipo di siti.

Il concetto di scaricare le schede nel browser per liberare memoria non è nuovo. Estensioni come dormienza , Sospendi schede in background , BarTab , o Scheda Scarica per Firefox (tutti non più compatibili con Firefox 57 o versioni successive), o Schede Lazy Load , TabMemFree , o Limite di schede per Google Chrome, supportava la funzionalità per anni

Mozilla ha migliorato lo scaricamento delle schede significativamente negli ultimi anni.

Se le cose andranno come previsto, Firefox 67 introdurrà una nuova funzionalità per scaricare le schede inutilizzate per migliorare la memoria. La segnalazione di bug iniziale risale a otto anni fa, ma il lavoro sulla funzionalità è iniziato sul serio solo poco tempo fa.

Mozilla prevede di scaricare le schede in Firefox in situazioni di memoria insufficiente per ridurre il numero di arresti anomali causati dagli utenti a causa di memoria insufficiente. Il bug elenca un altro scenario, per liberare risorse, ma non è ancora chiaro se e come questo verrà implementato.

browser.tabs.unloadOnLowMemory

Mozilla utilizza un semplice elenco di priorità per determinare quali schede scaricare quando si verifica l'evento (dal più basso al più alto)

  1. Schede regolari
  2. Schede appuntate
  3. Schede normali che riproducono audio
  4. Schede appuntate che riproducono audio

La funzione è già disponibile in Firefox Nightly. Era attivato per impostazione predefinita sul mio sistema ma puoi controllarlo con le preferenze browser.tabs.unloadOnLowMemory.

True significa che la funzione è abilitata, False che è disabilitata. Sembra che sia disponibile su Windows solo a questo punto perché è l'unica piattaforma su cui Mozilla può rilevare condizioni di memoria insufficiente secondo l'assegnatario del bug Garbriele Svelto.

Firefox 67 verrà rilasciato il 14 maggio 2019 sul canale stabile del browser secondo il programma di rilascio .

Google ha implementato una funzionalità simile nel browser Chrome dell'azienda. Introdotto nel 2015, Eliminazione delle schede in Chrome schede scartate dalla memoria se la memoria di sistema ha raggiunto una certa soglia.

Parole di chiusura

Mozilla prevede un calo degli arresti anomali relativi alla mancanza di memoria in Firefox e prevede di monitorare questi arresti anomali nelle prossime settimane per testare l'ipotesi.

Ora tu : Quanta memoria usa il tuo browser, di solito?