Più del 65% dei computer utilizza Google Chrome come browser principale, e il suo diretto concorrente è una variante basata sullo stesso codice. Ciò significa che un gran numero di utenti è esposto alle stesse virtù... e agli stessi capricci. Fortunatamente, ottimizzare Google Chrome non è così complicato. Con una revisione di base delle sue impostazioni, alcune regolazioni in background e certi cambi di abitudini, la nostra esperienza con il browser può migliorare, e molto.
Chiudere le applicazioni in background
Chrome/Chromium ha un parametro predefinito che consente ad alcune applicazioni di continuare a essere eseguite in background, anche quando il browser è chiuso. In ambienti con molta RAM questo può rappresentare un vantaggio, ma conosciamo bene il rapporto tra Chrome e la memoria, quindi non è una cattiva idea disattivare questa opzione. La troverai nella sezione Sistema, o Avanzate -> Sistema.
Il gestore attività è tuo amico
No, non mi riferisco al normale gestore attività di Windows, ma a quello integrato in Google Chrome. Se premi Shift+Esc con il browser aperto (in alternativa puoi visitare la sezione Più strumenti nel menu), accederai a una finestra che include l'elenco completo di schede e processi collegati a Chrome/Chromium, l'identificatore e, soprattutto, il loro consumo di memoria. Se qualcosa va storto con uno di questi elementi, puoi selezionarlo e fare clic su Termina processo.
Ti servono davvero tutte queste schede ed estensioni?
L'utilità di alcune estensioni è indiscutibile, e molti utenti riducono le loro sessioni di navigazione a un festival di schede aperte perché sentono che è più comodo lavorare così. Il problema è che la combinazione di troppe schede ed estensioni forma un cocktail esplosivo che distrugge le prestazioni. Ora, questo non è che un suggerimento, ma se la tua sessione sembra nuotare nella gelatina, forse schede ed estensioni meritano una seconda occhiata.
Limite di processi per sito
Google Chrome ha diverse strategie per caricare un sito web. Secondo le informazioni disponibili, il metodo predefinito è «Process-per-site-instance», che consente a un sito web di caricare più processi. L'alternativa è «Process-per-site», impostando un limite di un processo per sito.
La buona notizia è che «Process-per-site» può ridurre il consumo di RAM. La cattiva è che perdiamo stabilità in cambio. Se vuoi sperimentare, devi solo aggiungere il comando --process-per-site al collegamento di Chrome/Chromium, come mostra l'immagine.
Tweak in chrome://flags
Per concludere, condividerò i tweak di chrome://flags che utilizzo attualmente su Chrome/Chromium. È possibile che alcuni non siano disponibili (dipende dal browser) o che abbiano una descrizione leggermente diversa:
- Max-connections-per-host: limita il numero di connessioni simultanee per host a 6 o 15. Ho visto questo valore solo su Chromium.
- Smooth-scrolling: si spiega da solo. Se vuoi uno scorrimento più fluido in Chrome/Chromium, attivalo.
- Enable-quic: parla del protocollo QUIC, che porta l'etichetta "sperimentale" da tempo, ma non ho notato effetti negativi attivandolo.
- Enable-gpu-rasterization e Enable-zero-copy: dipendono sia dalla GPU disponibile che dal driver installato, e dovresti aggiornarlo prima di giocare con questi valori.
- Enable-parallel-downloading: abilita i download paralleli per maggiore velocità.
- Use-angle: è stato menzionato in uno dei nostri articoli per risolvere problemi di YouTube in Chrome, specialmente durante lo scorrimento. Un cambio da Default a D3D9 o OpenGL di solito corregge questo inconveniente.