C’est une plainte à propos de Chrome depuis des années: « il monopolise tellement de RAM! » Et maintenant que Firefox Quantum est là, le feu fait rage: certains utilisateurs voient moins de RAM que Chrome, tandis que d’autres voient des quantités similaires. Et il semble avoir une grande part dans le navigateur que les gens utilisent.
Mais .
Je serai le premier à admettre que j’ai déjà fait cette réclamation, et cela me choque toujours un peu combien de RAM est utilisée par un seul programme sur mon ordinateur. Mais cette plainte est erronée. Au mieux, c’est parce que nous nous sommes habitués à la façon dont les choses étaient avant l’explosion du Web moderne. Au pire, c’est basé sur un malentendu sur le fonctionnement de la RAM.
Expliquons pourquoi c’est une bonne chose que votre navigateur utilise beaucoup de RAM et ce que vous pouvez faire s’il en utilise trop.
Pourquoi Chrome et Firefox utilisent autant de RAM
C’est vrai, Chrome et Firefox utilisent énormément de RAM. À l’heure actuelle, sur mon système, Chrome utilise un énorme 3,7 Go, avec 12 onglets ouverts (y compris des applications Web comme Gmail, Google Agenda, TweetDeck et Slack), sans parler de quelques extensions installées. C’est une grande quantité de mémoire, mais il y a une raison à tout.
Les navigateurs modernes rendent le Web plus rapide, plus facile et plus fiable. Chrome et (maintenant) Firefox sont multi-processus, ce qui signifie qu’ils divisent différentes parties du navigateur en leurs propres processus. De cette façon, si un onglet ou un plug-in plante, votre navigateur ne plantera pas avec lui. C’est une bonne chose. Chrome a également des fonctionnalités telles que pré-rendu, qui accélèrent le chargement des pages Web au détriment de ressources telles que la RAM.
Les extensions ajoutent encore plus de fonctionnalités à un navigateur déjà riche en fonctionnalités. Vous utilisez des extensions en plus? Ils consommeront encore plus de RAM. Si vous voulez les fonctionnalités qu’ils offrent, vous devez être prêt à abandonner certaines de vos précieuses ressources pour les fonctionnalités qui vous facilitent la vie. C’est ainsi que les ordinateurs ont toujours fonctionné.
Votre navigateur fait plus que jamais. Vous vous souvenez quand le Web n’était qu’un tas de pages HTML statiques avec des arrière-plans terribles et parfois des GIF animés? Ces jours sont révolus depuis longtemps. Vous utilisez désormais votre navigateur pour lire vos e-mails, gérer votre calendrier, regarder des vidéos, éditer des documents et même jouer à des jeux. Et cela n’inclut même pas la réception de notifications d’un certain nombre de services, ni l’utilisation d’extensions pour faire des choses comme envoyer des messages texte ou des mots de passe à saisie automatique.
Nous en faisons plus que jamais dans notre navigateur, et ces pages Web et applications Web utilisent des ressources (tout comme les applications de bureau qui effectuent les mêmes tâches). Mais plus vous en faites dans votre navigateur, moins vous en faites sur votre bureau. Bien que l’on ait l’impression que Firefox et Chrome prennent une tonne de RAM, cela est en partie dû au fait que tout cela est sous un même parapluie … plutôt que de se diviser entre un tas d’applications de bureau différentes. Votre navigateur est devenu, en quelque sorte, votre système d’exploitation. Chrome a même son propre gestionnaire de tâches si vous appuyez sur Maj + Tab, afin que vous puissiez voir la quantité de RAM utilisée par chaque onglet et extension. Firefox en a un légèrement plus technique si vous tapez about:memory
dans votre barre d’adresse.
Une RAM vide est une RAM inutile
Beaucoup de gens voient une utilisation élevée de la RAM et pensent «Oh non! Cela va ralentir mon ordinateur! » Mais ce n’est pas toujours vrai.
La RAM existe pour rendre votre ordinateur plus rapide. Votre ordinateur utilise la RAM comme cache pour stocker les éléments dont il pourrait bientôt avoir besoin. Dans le cas des navigateurs Web, il peut s’agir de pages Web ou d’autres ressources utilisées par les plug-ins et les extensions. De cette façon, lorsque vous revenez sur cette page Web ou que vous utilisez à nouveau cette extension, elle se charge plus rapidement. . Si votre ordinateur laissait cette RAM vide, beaucoup de choses se déplaceraient plus lentement. Chrome, et dans une moindre mesure Firefox, sont conçus pour utiliser plus de RAM pour rendre votre expérience de navigation plus rapide et plus fluide.
Maintenant, si votre RAM est si pleine qu’elle échange constamment une partie de son contenu sur votre disque dur, c’est une mauvaise chose, et cela peut certainement ralentir votre ordinateur. Cela semble paradoxal, n’est-ce pas?
Si votre ordinateur est lent, vous avez deux choix: faire des sacrifices ou le mettre à niveau
Ecoutez, je ne vais pas dire que Chrome et Firefox sont parfaitement efficaces. Il y a certainement des améliorations qui peuvent être apportées, et les développeurs sont travailler dessus tout le temps.
Mais nous devons également ajuster nos attentes. Les navigateurs Web ne sont pas qu’un petit programme sur votre ordinateur. C’est votre fenêtre sur le Web, le programme qui gère une grande partie – voire la plupart – de ce que vous faites. Le Web moderne est plus gourmand en ressources que jamais, grâce à tous les avantages qu’il offre, et nos ordinateurs doivent suivre le rythme.
Donc, si votre ordinateur n’a pas assez de RAM pour exécuter confortablement tout ce que vous voulez, alors vous devez soit faire des sacrifices (fermer des programmes, désinstaller des extensions et utiliser moins d’onglets à la fois)… ou vous devez mettre à niveau votre ordinateur.
Je sais, ce n’est pas amusant quand on est obligé de dépenser beaucoup d’argent. 8 Go ou 16 Go peuvent sembler une quantité de RAM inutilement élevée, mais c’est ainsi que cela se passe avec la technologie: à mesure que le temps passe et que vous devez faire des choses plus complexes sur votre ordinateur, vous avez besoin de plus de ressources. Vous plaignez-vous toujours que Windows 7 nécessite 1 Go de RAM par rapport aux 64 Mo de XP? Bien sûr que non. Vous plaignez-vous lorsqu’un nouveau jeu nécessite un meilleur processeur ou une meilleure carte graphique? Vous pourriez vous plaindre de dépenser de l’argent, mais vous l’acceptez comme une partie normale du jeu sur PC.
Les navigateurs Web ne sont pas différents: plus ils (et le Web) deviennent matures, plus ils auront besoin de ressources, d’autant plus que les navigateurs deviennent de plus en plus un guichet unique pour tout ce qui se trouve sur votre ordinateur. Je suppose que vous pouvez simplement utiliser un ancien navigateur, ou un navigateur conçu pour être super léger … mais vous manquez alors tous les nouveaux avantages et fonctionnalités. Vous pourriez aussi bien continuer à utiliser Windows 98.
Crédit d’image: Anatolijs Laicans/Shutterstock.com