Pourquoi Google Chrome utilise-t-il autant de RAM ? Voici comment y remédier

Pourquoi Google Chrome utilise-t-il autant de RAM ? Voici comment y remédier

Si vous avez fait des recherches sur différents navigateurs, vous savez que Chrome peut être un peu gourmand en ressources. Jetez un coup d'œil à votre gestionnaire de tâches ou à votre moniteur d'activité et vous verrez souvent Chrome en haut de la liste.





Mais pourquoi Chrome utilise-t-il autant de RAM, surtout par rapport aux autres navigateurs ? Et que pouvez-vous faire pour le garder sous contrôle? Voici comment faire en sorte que Chrome utilise moins de RAM.





Google Chrome utilise-t-il vraiment plus de RAM ?

Il y a plusieurs années, la seule réponse était oui. La réputation de Google Chrome gourmande en RAM était bien connue.





Cependant, les modifications apportées à Google Chrome ont amélioré l'utilisation de la mémoire des navigateurs, en particulier par rapport à d'autres navigateurs populaires. Parfois, Mozilla, Edge, Opera et Safari utilisent tous plus de RAM que Chrome. Comment puis-je savoir cela? J'ai effectué un court test en ouvrant une page Facebook, une vidéo YouTube, le site Web de BBC Sport et Twitter dans un navigateur propre.

Les résultats vous intéresseront.



Il y a Google Chrome, assis heureusement au milieu des autres navigateurs. Bien sûr, c'est anecdotique, et il y a plus qu'assez de preuves que Chrome consomme plus de RAM que les autres navigateurs. Si vous avez déjà exécuté votre propre test d'utilisation de la RAM du navigateur, il y a de fortes chances que vous ayez trouvé Chrome utilisant plus de RAM que les autres navigateurs.

Google Chrome est absolument l'un des navigateurs les plus rapides, mais il a besoin de beaucoup de RAM pour prendre ce titre.





Pourquoi Google Chrome utilise-t-il autant de RAM ?

'Oh zut! Google Chrome a manqué de mémoire en essayant d'afficher cette page Web.'

C'est le message que vous voyez lorsque Chrome manque de mémoire. Pour comprendre pourquoi Chrome utilise autant de mémoire, vous devez comprendre comment fonctionnent la plupart des navigateurs modernes.





Chaque application sur votre ordinateur exécute des processus dans la RAM de votre ordinateur, où se déroule le dur labeur de l'exécution de votre ordinateur. La RAM est un stockage temporaire pour toutes sortes de données, et elle est très rapide. Votre CPU peut accéder aux données contenues dans la RAM de votre système beaucoup plus rapidement qu'un disque dur ou même un SSD.

Chrome, Firefox, Opera et Microsoft Edge stockent tous chaque onglet, plug-in et extension dans un processus RAM différent. Ce processus est appelé isolation et empêche un processus d'écrire dans un autre.

applications de rencontres pour les 18 ans

Par conséquent, lorsque vous ouvrez votre gestionnaire de tâches ou votre moniteur d'activité, Google Chrome affiche plusieurs entrées. Si vous regardez attentivement, vous pouvez voir que chaque processus n'utilise qu'une petite quantité de RAM, mais la charge est très élevée lorsque vous les additionnez.

Comment Google Chrome gère-t-il la RAM ?

Les navigateurs comme Chrome gèrent la RAM de cette manière pour offrir une meilleure stabilité et des vitesses plus rapides. Mais Chrome utilise toujours beaucoup de RAM. Au moins, dans de nombreux cas, il semble utiliser plus de RAM que les autres navigateurs. Voici une brève explication sur la façon dont Chrome gère la RAM.

La principale raison pour laquelle chaque processus est exécuté séparément est la stabilité. En exécutant chaque processus séparément, en cas de plantage, l'ensemble du navigateur reste stable. Parfois, un plugin ou une extension échouera, vous obligeant à actualiser l'onglet. Si chaque onglet et extension a été exécuté dans le même processus, vous devrez peut-être redémarrer l'ensemble du navigateur au lieu d'un seul onglet.

L'inconvénient est que certains processus que les navigateurs à processus unique peuvent partager entre les onglets doivent être répliqués pour chaque onglet dans Chrome. La division en plusieurs processus présente également des avantages en matière de sécurité, similaires au sandboxing ou à l'utilisation d'une machine virtuelle.

Par exemple, si une attaque JavaScript a lieu dans un onglet, il n'y a aucun moyen de passer dans un autre onglet dans Chrome, alors que cela peut très bien se produire dans un navigateur à processus unique.

Ajout de la quantité d'utilisation de la RAM dans Chrome sont des plugins et des extensions. Chaque plugin ou extension que vous ajoutez à Google Chrome nécessite des ressources pour s'exécuter. Plus vous avez installé d'extensions, plus Chrome a besoin de RAM.

Pré-rendu est un exemple notable. Le pré-rendu permet à Chrome de commencer à charger une page Web à laquelle il prédit que vous irez ensuite (il peut s'agir du premier résultat de recherche de Google ou du lien 'page suivante' sur un site d'actualités). Le processus de pré-rendu nécessite des ressources et utilise donc plus de RAM. Mais cela accélère également votre expérience de navigation, en particulier pour les sites fréquemment visités.

Le revers de la médaille est que s'il y a un bogue avec le processus de pré-rendu, il peut utiliser plus de RAM que prévu, ralentissant d'autres zones de votre ordinateur ou rendant l'onglet du navigateur insensible.

Utilisation de la RAM Chrome sur des périphériques matériels limités

Chrome a quelques réponses pour l'utilisation de la RAM sur les appareils à faible consommation d'énergie ou les appareils avec un matériel limité. La règle générale est que lorsque Chrome s'exécute sur un matériel compatible, il fonctionnera à l'aide du modèle de processus expliqué précédemment.

Alors que, lorsque Chrome s'exécute sur un appareil avec moins de ressources, Chrome se consolide en des processus uniques pour réduire l'empreinte mémoire globale. L'utilisation d'un processus unique permet une réduction des ressources mais présente un risque d'instabilité du navigateur.

De plus, Chrome est conscient de la quantité de mémoire qu'il utilise. Il ne mange pas sans réfléchir chaque bit de RAM qu'il peut trouver. Chrome limite le nombre de processus qu'il peut démarrer en fonction du matériel de votre système. Il s'agit d'une limite interne, mais lorsqu'elle est atteinte, Chrome passe à l'exécution d'onglets à partir du même site en un seul processus.

Les mises à jour tentent d'empêcher Chrome de prendre de la mémoire

Fin 2020, les développeurs de Google Chrome ont annoncé qu'ils introduiraient une fonctionnalité d'économie de RAM connue sous le nom de 'PartitionAlloc Fast Malloc'. Sans aller trop loin dans les détails techniques de la fonctionnalité, PartitionAlloc devrait arrêter tout processus unique consommant plus de 10 % de la mémoire totale du système.

L'amélioration intervient après que Microsoft ait réussi à réduire l'utilisation de la RAM dans le navigateur Edge basé sur Chromium à l'aide de « Segment Heap », une autre amélioration dédiée à la réduction de l'utilisation de la mémoire du navigateur.

En relation: Ces fonctionnalités rendent Edge plus productif que Chrome

L'utilisation de la RAM de Google Chrome est-elle un problème ?

De combien de RAM Chrome a-t-il besoin ? Y a-t-il une limite de RAM que Chrome utilisera avant que cela ne devienne un problème ? La réponse réside dans le matériel de votre système.

Ce n'est pas parce que Chrome utilise beaucoup de RAM que cela cause nécessairement un problème. Si votre système n'utilise pas la RAM disponible, cela ne vous fait aucun bien ; votre ordinateur n'utilise que la RAM pour accéder rapidement aux données et accélérer le traitement. Si vous gardez votre RAM aussi claire que possible, vous ne profitez pas de la puissance de votre ordinateur.

Tout comme sur un smartphone, effacer vos processus en cours et la RAM peut ralentir les choses à long terme. C'est pourquoi Les nettoyeurs et boosters de RAM sont mauvais pour votre smartphone .

Chrome utilise trop de mémoire

Cependant, si Chrome utilise trop de mémoire, cela peut devenir un problème. Lorsque Chrome utilise trop de mémoire, cela limite la quantité disponible pour les autres programmes. Chrome pourrait même commencer à avoir du mal à garder les informations importantes de votre navigateur disponibles pour un accès rapide, annulant l'utilisation de la RAM pour commencer.

En fin de compte, l'utilisation de la RAM de Chrome n'est un problème que si elle ralentit votre ordinateur, que ce soit votre navigateur ou l'ensemble de votre système. Si vous voyez que Chrome utilise beaucoup de mémoire, mais qu'il n'y a pas de conséquences négatives sur les performances, cela ne vaut pas la peine de s'inquiéter.

Par exemple, j'ai parfois 50 onglets Chrome ouverts ou plus, utilisant 2,5 Go de RAM ou plus. Cela semble énorme, mais mon système dispose de 16 Go de RAM à utiliser, ce n'est donc pas un problème. Essayez la même chose sur un ordinateur portable avec 4 Go de RAM et vous allez passer un mauvais moment.

Si l'utilisation de la mémoire de Chrome ralentit les choses, Il est temps de prendre des mesures .

Comment faire en sorte que Chrome utilise moins de RAM

Il existe plusieurs façons d'accélérer votre expérience de navigation et de réduire la quantité de RAM utilisée par Chrome. L'outil le plus important à votre disposition est le Gestionnaire de tâches Chrome .

Semblable au gestionnaire de tâches Windows, le gestionnaire de tâches Chrome affiche les performances et la consommation de chaque onglet et extension dans le navigateur. Vous pouvez utiliser le gestionnaire de tâches Chrome pour déterminer ce qui utilise le plus de mémoire, puis les fermer pour libérer de l'espace.

Sous Windows, appuyez simplement sur Maj + Échap pour accéder au gestionnaire de tâches ; sur un Mac, vous devrez l'ouvrir à partir du Fenêtre menu. Sélectionnez le processus, puis appuyez sur Processus final .

Recherchez les onglets et les extensions qui ont gonflé en taille . Parfois, un seul onglet Chrome peut utiliser beaucoup de mémoire en raison d'un bogue ou d'une mauvaise configuration. Parfois, une fuite de mémoire Chrome entraînera le blocage de votre navigateur (ou même de l'ensemble de votre système).

Une fois que vous avez éliminé les processus gourmands en ressources, il y a d'autres choses que vous pouvez faire pour corriger les plantages fréquents de Chrome .

Gérer les plugins et les extensions pour économiser la mémoire Chrome

Vous pouvez désactiver les extensions qui utilisent beaucoup d'énergie. Vous pouvez également les configurer pour qu'ils s'activent uniquement lorsque vous utilisez un site spécifique.

Cliquez avec le bouton droit sur l'extension et sélectionnez Gérer les extensions. Remplacez « Autoriser cette extension à lire et à modifier toutes vos données sur les sites Web que vous visitez » soit Sur clic ou Sur des sites spécifiques .

meilleur moyen de partager des photos en ligne en privé

Si vous avez beaucoup d'extensions que vous utilisez pour différentes choses, envisagez d'installer un gestionnaire d'extensions rapide. SimpleExtManager ajoute une petite liste déroulante à côté de votre plateau d'extension. Ensuite, il suffit d'un clic pour activer et désactiver toutes les extensions.

Installez les extensions de gestion des onglets Chrome pour réduire l'utilisation de la mémoire

Installer plus d'extensions pour gérer les problèmes d'utilisation de la RAM de Chrome semble contre-intuitif, surtout après tous les problèmes que vous venez de lire.

Certaines extensions sont conçues spécifiquement pour la gestion de la RAM, vous aidant à personnaliser la façon dont Chrome gère et supprime les onglets que vous n'utilisez plus.

Par exemple, Le grand porte-jarretelles vous permet de suspendre les processus sur tous les onglets sauf un, réduisant instantanément la quantité de mémoire que Chrome consomme. Le grand porte-jarretelles a aussi un tas d'autres options, y compris le pratique Annuler la suspension de tous les onglets bouton pour quand vous voulez tout réactiver.

Une autre option est Le Grand Jeteur , qui vous permet de personnaliser la fréquence à laquelle Chrome supprime les onglets inutilisés. Chrome supprime les onglets lorsqu'ils ne sont pas utilisés pour économiser de la mémoire. Avec The Great Discarder, vous pouvez modifier la durée, spécifier les onglets à ne pas supprimer, etc.

Google Chrome utilise-t-il trop de mémoire ?

Chrome est le navigateur dominant dans le monde. Les navigateurs alternatifs comme Firefox et Opera peuvent utiliser une quantité de mémoire similaire à Chrome, donc le changement n'est pas toujours la meilleure option.

Il y a aussi d'autres problèmes en jeu. Par exemple, YouTube utilisait une bibliothèque obsolète qui rendait le service jusqu'à cinq fois plus lent sur Firefox et Opera, en utilisant beaucoup plus de ressources que nécessaire. Ce problème particulier est maintenant corrigé, mais fournit un exemple de la manière dont le leader du marché des navigateurs et propriétaire des principaux services en ligne peut affecter l'utilisation des ressources sur le marché.

Si vous voulez continuer avec Chrome, faites-le. C'est un navigateur sécurisé et rapide avec des milliers d'excellentes extensions et qui tente activement de réduire l'utilisation de la mémoire.

Partager Partager Tweeter E-mail Comment effacer les cookies et le cache dans Chrome

Vous rencontrez des problèmes avec Chrome ? Effacer vos cookies et votre cache pourrait bien vous aider.

Lire la suite
Rubriques connexes
  • l'Internet
  • La technologie expliquée
  • Mémoire d'ordinateur
  • Google Chrome
  • Dépannage
  • Conseils de navigation
A propos de l'auteur Gavin Phillips(945 articles publiés)

Gavin est l'éditeur junior pour Windows et Technology Explained, un contributeur régulier au podcast Really Useful et un examinateur régulier de produits. Il possède un BA (Hons) en écriture contemporaine avec des pratiques d'art numérique pillées dans les collines du Devon, ainsi que plus d'une décennie d'expérience en écriture professionnelle. Il aime beaucoup le thé, les jeux de société et le football.

Plus de Gavin Phillips

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner