Google Chrome est un PORC MÉMOIRE
Bien qu’il existe en fait beaucoup de navigateurs Web parmi lesquels choisir, il y a de fortes chances que, sauf si vous utilisez un appareil Apple et utilisez Safari, vous utilisez probablement Google Chrome. En fait, à la fin de 2019, on estimait qu’un énorme 64% des utilisateurs sur tous les appareils utilisaient Chrome. Et pourquoi pas? Il a une interface facile à apprendre et il est connu pour être un interprète rapide, mais il a un inconvénient majeur, que vous avez peut-être remarqué, surtout si vous utilisez un ordinateur bas de gamme, il s’avère que Chrome est un énorme porc de mémoire. Je veux dire, bien sûr, exactement combien il utilise dépend du nombre d’onglets que vous avez ouverts et de ce que vous faites exactement, mais il est assez courant de pousser les choses au nord de deux gigaoctets d’utilisation de la mémoire avec seulement une douzaine d’onglets, et si vous êtes un multitâche lourd ou si vous avez juste une discipline d’onglet terrible, vous pouvez rapidement commencer à fatiguer les ressources de vos systèmes.
Mais pourquoi ? Je veux dire, c’est juste un navigateur Web. Il s’avère qu’en plus de tous ces trucs Internet 2020 réguliers qui utilisent beaucoup de RAM, comme plusieurs vidéos haute définition, des pages Web riches et des extensions actives à la fois, Chrome utilise beaucoup de RAM principalement parce que ce sont des bacs à sable tout ce que vous exécutez. Voici ce que cela signifie, Chrome divise chaque onglet de chaque extension de navigateur en son propre processus qui occupe son propre espace en mémoire. L’idée est que s’il y a un problème avec une page qui la fait planter, cela n’affectera pas le reste de votre session de navigation. C’est certainement une bonne fonctionnalité si vous avez des dizaines d’onglets ouverts que vous préférez ne pas perdre, mais créer autant de processus signifie que Chrome prend plus de RAM qu’autrement, car vous devez reproduire la fonctionnalité Chrome dans chaque onglet. Vous échangez donc l’utilisation de la RAM pour la stabilité et après que les bogues spectre et meltdown aient frappé il y a quelques années, chrome a commencé à séparer les processus de manière encore plus agressive, ce qui a entraîné une utilisation supplémentaire de la RAM d’environ 10%.
Mais une plus grande fiabilité n’est qu’une des raisons pour lesquelles Chrome revendique une grande partie de votre mémoire, vous savez comment j’ai mentionné que Chrome a la réputation d’être un navigateur rapide, une partie de la raison pour laquelle il est si rapide est qu’il décharge beaucoup de données dans votre mémoire. N’oubliez pas que la RAM est beaucoup plus rapide que le stockage à long terme comme un SSD ou un disque dur. Une façon de le faire est par une technique appelée pré-rendu. C’est à ce moment que Chrome devine ce que vous allez regarder ensuite, comme une histoire suivante sur un site Web d’actualités, et charge automatiquement les ressources des pages en mémoire. Chrome est devenu assez bon au pré-rendu et en tant que tel a sensiblement accéléré les temps de chargement des pages, mais il doit utiliser beaucoup de RAM pour offrir la vitesse à laquelle les utilisateurs s’attendent. Et si vous avez un système sans beaucoup de RAM, cela peut devenir un véritable problème. Sur une machine économique avec 4 gigaoctets de mémoire, vous pouvez frapper le plafond très rapidement, si vous utilisez Chrome avec d’autres programmes. Et même si vous avez 8 concerts de RAM, vous pouvez voir des ralentissements si vous en faites beaucoup dans votre navigateur à la fois.
Chrome essaie de compenser par certaines astuces de gestion de la mémoire, y compris la suppression des onglets, c’est lorsque Chrome décharge automatiquement de la mémoire le contenu des onglets que vous n’utilisez pas ou sur lesquels vous n’avez pas cliqué récemment. Bien que cela signifie que vous connaîtrez un délai lorsque vous souhaitez accéder à nouveau à l’onglet, lorsque Chrome recharge le contenu, il peut toujours empêcher Chrome de frapper votre RAM tout aussi fort.
Alors que pouvez-vous faire si Chrome monopolise trop de mémoire et ajoute plus de RAM à votre système n’est pas une option pour vous en ce moment. Eh bien, passer à un nouveau navigateur peut ne pas aider car beaucoup d’entre eux utilisent le même paradigme de sandboxing. Mais Chrome a un gestionnaire de tâches intégré qui peut vous aider à visualiser et à fermer les onglets et les extensions qui utilisent des tonnes de mémoire, vous pouvez donc envisager de désinstaller des extensions lourdes de ressources que vous utilisez rarement ou utilisez des sites Web alternatifs, si possible.
Il y a même des extensions qui peuvent réduire l’utilisation de la mémoire, comme celle qui convertit vos onglets en une liste de liens, vous prendrez bien sûr une tête de performance, mais c’est toujours une solution assez décente étant donné qu’ils n’ont pas encore vraiment inventé un moyen de télécharger plus de ram.