Économisez de la mémoire dans Chrome en utilisant un processus par site

Essayez Notre Instrument Pour Éliminer Les Problèmes

Lorsque vous ouvrez le gestionnaire de tâches sur votre système informatique après le démarrage de Google Chrome et l'ouverture de quelques sites, vous remarquerez que Chrome utilise un processus par onglet que vous avez ouvert dans le navigateur plus un pour le noyau du navigateur et un pour le GPU (processeur graphique).

Ce n'est pas vraiment quelque chose à craindre à moins que votre système ne manque de RAM, car l'utilisation de la mémoire du navigateur est fortement affectée par le nombre de processus qu'il génère.

Le vrai problème se révèle lorsque vous exécutez de nombreux onglets dans le navigateur, disons 100 ou même plus. Bien que cela dépende toujours de la RAM installée si vous remarquerez un impact sur les performances du système ou non, il est prudent de dire que vous finirez par rencontrer des limites.

Pointe : vous pouvez ouvrir chrome: // memory-redirect dans le navigateur pour afficher les informations de mémoire. (Mise à jour: Google a supprimé l'option). Vous y trouverez chaque onglet répertorié par exemple et son ID de processus. Vous pouvez l'utiliser pour le trouver dans le Gestionnaire des tâches de Windows.

chrome processes

Chrome par défaut lance chaque site Web que vous ouvrez dans son propre processus. Ouvrez cinq pages ici sur Ghacks dans les onglets et vous obtenez cinq processus de chrome.exe.

Bien que cela soit parfois excellent pour la stabilité et la sécurité, comme vous séparez ces pages les unes des autres pour éviter qu'un problème dans l'une ne puisse interrompre tout le navigateur, cela ne vaut peut-être pas la mémoire utilisée par cela.

Vous pouvez changer le mode de gestion des processus de Chrome avec le paramètre de lancement --process-per-site . Si vous le faites, Chrome lancera un processus unique pour les sites Web que vous ouvrez. Les cinq pages Ghacks s'exécuteraient toutes dans le même processus au lieu de cinq processus différents, ce qui économise un peu de RAM dans le processus.

Pour utiliser le paramètre, ajoutez-le simplement au raccourci Chrome. Sous Windows, cliquez avec le bouton droit sur le raccourci que vous utilisez pour lancer Chrome et sélectionnez les propriétés. Si le raccourci est attaché à la barre des tâches, cliquez une deuxième fois avec le bouton droit de la souris sur le nom du programme lorsque la liste de cavaliers s'ouvre.

Localisez le champ cible et ajoutez le paramètre à la fin. Assurez-vous qu'il y a un espace entre chrome.exe et --process-per-site. Sur mon système de test, la ligne complète ressemble à ceci actuellement: C: Users Martin AppData Local Chromium Application chrome.exe --disable-plugins --process-per-site.

chrome one process per site

Vous devez redémarrer Google Chrome par la suite avant que les modifications ne prennent effet. Si vous remarquez des problèmes par la suite, supprimez à nouveau le paramètre du raccourci et tout devrait revenir à la normale.

La méthode fonctionne mieux si vous avez un grand nombre d'onglets ouverts à tout moment dans Chrome, dont au moins certains partagent le domaine racine. Cela n'a aucun effet si ce n'est pas le cas.