Plus de 65 % des ordinateurs utilisent Google Chrome comme navigateur principal, et son concurrent direct est une variante basée sur le même code. Cela signifie qu'un grand nombre d'utilisateurs est exposé aux mêmes atouts... et aux mêmes caprices. Heureusement, optimiser Google Chrome n'est pas si compliqué. Avec une révision de base de sa configuration, quelques réglages en arrière-plan et certains changements de habitudes, notre expérience avec le navigateur peut s'améliorer, et de beaucoup.
Fermer les applications en arrière-plan
Chrome/Chromium possède un paramètre d'usine qui permet à certaines applications de continuer leur exécution en arrière-plan, même lorsque le navigateur est fermé. Dans des environnements avec une RAM abondante, cela peut devenir un avantage, mais nous connaissons bien la relation entre Chrome et la mémoire, donc ce n'est pas une mauvaise idée de désactiver cette valeur. Vous la trouverez dans la section Système ou Avancé -> Système.
Le gestionnaire de tâches est votre ami
Non, je ne parle pas du gestionnaire normal de Windows, mais de celui intégré à Google Chrome. Si vous appuyez sur Shift+Esc avec le navigateur ouvert (l'alternative est de visiter la section Plus d'outils dans le menu), vous accéderez à une fenêtre qui inclut la liste complète des onglets et des processus liés à Chrome/Chromium, l'identifiant, et le plus important : leur consommation de mémoire. Si quelque chose ne va pas avec l'un de ces éléments, vous pouvez le sélectionner et cliquer sur Terminer le processus.
Avez-vous vraiment besoin de tous ces onglets et extensions ?
L'utilité de certaines extensions est indiscutable, et de nombreux utilisateurs réduisent leurs sessions de navigation à un festival d'onglets chargés parce qu'ils trouvent plus confortable de travailler ainsi. Le problème est que la combinaison de l'excès d'onglets et d'extensions forme un cocktail explosif qui détruit les performances. Maintenant, ce n'est rien de plus qu'une suggestion, mais si votre session se sent comme nager dans de la gelée, peut-être que les onglets et les extensions ont besoin d'un second regard.
Limite de processus par site
Google Chrome a différentes stratégies pour charger un site web. Selon les informations disponibles, la méthode par défaut est «Process-per-site-instance», qui permet à un site web de charger plusieurs processus. L'alternative est «Process-per-site», fixant une limite de un processus par site.
La bonne nouvelle est que «Process-per-site» peut réduire la consommation de RAM. La mauvaise est que nous cédons de la stabilité dans l'échange. Si vous souhaitez expérimenter avec cela, tout ce que vous avez à faire est d'ajouter la commande --process-per-site au raccourci de Chrome/Chromium, comme le montre l'image.
Tweaks dans chrome://flags
Pour finir, je vais partager les tweaks chrome://flags que j'utilise actuellement dans Chrome/Chromium. Il est possible que certains ne soient pas disponibles (tout dépend de chaque navigateur), ou qu'ils utilisent une description légèrement différente :
- Max-connections-per-host limite le nombre de connexions simultanées par hôte à 6 ou 15. Je n'ai vu cette valeur que dans Chromium.
- Smooth-scrolling s'explique de lui-même. Si vous voulez un défilement plus fluide dans Chrome/Chromium, activez-le.
- Enable-quic nous parle du protocole QUIC, qui porte l'étiquette «expérimental» depuis longtemps, mais je n'ai pas remarqué d'effets négatifs en l'activant.
- Enable-gpu-rasterization et Enable-zero-copy dépendent à la fois du GPU disponible et du driver installé, et vous devriez le mettre à jour avant de jouer avec ces valeurs.
- Enable-parallel-downloading active les téléchargements parallèles pour une plus grande vitesse.
- Use-angle a été mentionné dans l'un de nos articles pour résoudre les problèmes de YouTube dans Chrome, en particulier lors du défilement. Un changement de Default à D3D9 ou OpenGL corrige généralement ce problème.