Navigateur : code d’erreur Out of Memory — causes et solutions

navigateur code d'erreur : out of memory

Votre navigateur affiche un écran blanc avec un message d’erreur alors que vous aviez simplement ouvert une dizaine d’onglets. C’est frustrant, mais ce n’est pas un hasard : Chrome et Edge sont, par conception, des consommateurs de RAM particulièrement gourmands. Et sur une machine avec 8 Go de mémoire, le point de rupture arrive vite.

Ce que signifie vraiment le message « Out of Memory » dans un navigateur

L’erreur se présente sous deux formes dans Chrome. Vous pouvez voir soit « Code d’erreur : Mémoire insuffisante », soit « Google Chrome a manqué de mémoire lors de la tentative d’affichage de cette page Web ». Les formulations diffèrent, le diagnostic est identique : le navigateur a demandé de la RAM au système d’exploitation, et celui-ci n’a plus rien à lui allouer.

Ce n’est pas un bug de la page visitée. C’est l’état de votre mémoire physique au moment de la requête. Le navigateur ne peut pas charger, rendre ou exécuter le contenu faute de ressources disponibles.

Ce type d’erreur est devenu plus fréquent avec l’essor des applications web complexes. Une page Gmail ou Google Docs n’a plus grand-chose d’une page HTML statique : elle embarque des scripts, des Web Workers, des connexions persistantes. La RAM n’est plus une ressource optionnelle pour naviguer, elle est structurellement sollicitée.

Pourquoi Chrome et Edge consomment-ils autant de mémoire?

Chrome a adopté une architecture multiprocessus dès ses débuts : chaque onglet, chaque extension et chaque plugin s’exécute dans un processus système distinct. L’avantage est réel – si un onglet plante, il n’emporte pas les autres. L’inconvénient est tout aussi réel : chaque processus embarque sa propre instance du moteur V8, son contexte de rendu, ses ressources graphiques.

Un navigateur monolithique comme les anciens Firefox ou Internet Explorer partageait un espace mémoire unique. Chrome sacrifie délibérément cette économie de mémoire au profit de la stabilité et de l’isolation de sécurité.

Edge repose sur la même base Chromium. Il hérite donc exactement de la même architecture et des mêmes comportements de consommation mémoire, avec quelques différences d’optimisation que nous examinerons plus loin.

Quelles sont les causes les plus fréquentes de l’erreur Out of Memory?

code erreur out of memory chrome

La cause la plus directe reste une RAM physique insuffisante face à la charge de travail demandée. Sur une machine équipée de 8 Go, il ne reste souvent que 4 à 5 Go disponibles pour les applications une fois Windows chargé. Chrome seul peut en consommer la quasi-totalité avec une vingtaine d’onglets ouverts.

Les extensions pèsent plus lourd qu’on ne le croit. Chacune ajoute entre 45 et 110 Mo de RAM de base, et s’exécute en arrière-plan en permanence. Dix extensions actives représentent facilement 500 Mo à 1 Go consommés avant même d’ouvrir un seul onglet.

Les fuites mémoire forment une catégorie à part. Elles surviennent quand le navigateur alloue de la mémoire pour une tâche mais ne la libère jamais correctement. Les coupables habituels sont les écouteurs d’événements JavaScript non supprimés lors de la navigation, les références DOM persistantes vers des éléments supprimés du document, et les Web Workers laissés actifs après la fermeture d’une page. Une page qui fuit peut voir sa consommation doubler toutes les trente minutes.

Un cache excessif accumule lui aussi des données en mémoire vive, surtout sur les machines avec peu de RAM où le système essaie de compenser un disque lent. Enfin, les logiciels malveillants et les pirates de navigateur — ces extensions ou programmes qui détournent les paramètres de Chrome — peuvent injecter des processus supplémentaires et pomper la mémoire de façon anormale.

Comment résoudre l’erreur Out of Memory sur Chrome et Edge?

La première action concrète est de désactiver les extensions inutiles. Allez dans chrome://extensions ou edge://extensions et désactivez tout ce que vous n’utilisez pas quotidiennement. Mieux encore, supprimez-les. Une extension désactivée ne consomme pas de RAM ; une extension supprimée ne peut pas fuir.

Sur Chrome, activez le Memory Saver (Économiseur de mémoire) dans les paramètres, section Performances. Cette fonctionnalité suspend automatiquement les onglets inactifs et libère leur mémoire. Un onglet mis en veille par Memory Saver consomme quelques mégaoctets au lieu de 200 à 500 Mo.

  • Vider le cache du navigateur : chrome://settings/clearBrowserData — cochez « Images et fichiers en cache »
  • Fermer les onglets inactifs manuellement, ou utiliser une extension de gestion d’onglets comme Tab Wrangler
  • Vérifier la présence de malwares via le nettoyeur intégré de Chrome : chrome://settings/cleanup
  • Sur Edge, appliquer le correctif Microsoft disponible via Windows Update si le message « Mémoire insuffisante pour ouvrir cette page » apparaît
  • Redémarrer le navigateur régulièrement – une session de plusieurs jours accumule des fuites mémoire même sur les navigateurs récents

Ces actions résolvent la grande majorité des cas. Si l’erreur persiste après avoir tout appliqué, le problème vient probablement d’un manque structurel de RAM ou d’une fuite dans une page spécifique.

Combien de RAM faut-il vraiment pour naviguer sans plantage?

La réponse chiffrée : 16 Go de RAM est le seuil recommandé pour une utilisation standard avec Chrome. En dessous, les marges sont trop étroites dès que vous mélangez navigation, applications bureautiques et outils de communication.

Voici ce que consomme Chrome 140 selon le nombre d’onglets ouverts :

Nombre d’onglets Chrome 135 Chrome 140
10 onglets actifs ~1,8 Go ~1,4 Go
20 onglets actifs ~2,3 Go (estimé) ~1,9 Go
30 onglets inactifs 2 à 3 Go 2 à 3 Go (sans Memory Saver)

Chrome 140, sorti en septembre 2025, affiche une réduction de 22 % de sa consommation mémoire par rapport à Chrome 135. C’est significatif, mais insuffisant pour compenser une RAM physique trop faible.

Le type de pages ouvertes change tout. Wikipedia ou un article de blog pèse entre 70 et 100 Mo par onglet. YouTube, Gmail ou Google Docs montent entre 100 et 180 Mo chacun. Une session de travail typique – cinq onglets productifs, quelques lectures en arrière-plan – dépasse facilement 1,5 Go rien que pour Chrome.

L’erreur Out of Memory sur Edge mérite un traitement à part

Edge affiche son propre message d’erreur : « Mémoire insuffisante pour ouvrir cette page ». Le libellé diffère de Chrome, mais le mécanisme sous-jacent est identique puisque les deux navigateurs partagent le moteur Blink et l’architecture Chromium.

La différence tient aux optimisations propres à Microsoft. Edge intègre une gestion mémoire légèrement différente, notamment son mode Sleeping Tabs qui fonctionne sur le même principe que le Memory Saver de Chrome mais avec des seuils de temporisation configurables. Dans certains benchmarks, Edge consomme 5 à 10 % moins de RAM que Chrome sur des sessions équivalentes – un avantage marginal.

Microsoft a publié un correctif dédié suite aux signalements d’utilisateurs rencontrant l’erreur de mémoire insuffisante. Ce correctif est distribué via Windows Update. Si vous êtes sur Edge et que l’erreur apparaît de façon répétée, vérifier l’état de vos mises à jour Windows avant de tenter d’autres manipulations.

Un point souvent ignoré : Edge préinstallé sur Windows s’exécute parfois en arrière-plan même quand vous ne l’utilisez pas, via le processus msedge.exe lié à la barre des tâches et aux notifications. Ce comportement consomme de la RAM sans que vous ayez ouvert le navigateur.

Quand les corrections classiques ne suffisent pas : pistes avancées

code erreur out of memory edge

Si les solutions habituelles n’ont rien changé, la première piste est une mise à jour vers Chrome 140 ou supérieur. Les gains mémoire de cette version (-22 % vs Chrome 135) sont documentés et mesurables. Sur une machine avec 8 Go de RAM, cette réduction peut faire la différence entre une session stable et une erreur Out of Memory au vingtième onglet.

Pour identifier une fuite mémoire sur une page spécifique, ouvrez les outils développeur avec F12, allez dans l’onglet Memory, puis lancez un snapshot heap. Rechargez la page plusieurs fois et comparez les snapshots. Si la mémoire allouée augmente sans jamais redescendre, la page en question présente une fuite. Vous pouvez le signaler à son éditeur.

Les Web Workers mal fermés sont fréquemment en cause. Dans l’onglet Application des DevTools, la section Service Workers liste tous les workers actifs. Un worker lié à une page déjà fermée qui reste en liste est suspect.

Si votre machine dispose de moins de 8 Go de RAM et que les problèmes persistent, envisagez un navigateur moins gourmand. Firefox utilise une architecture différente avec moins de processus parallèles. Brave, basé sur Chromium mais avec des fonctions de blocage intégrées, réduit la charge mémoire en bloquant les scripts publicitaires avant même leur chargement – ce qui évite qu’ils consomment de la RAM. Sur les PC anciens, ces alternatives font une différence concrète là où les réglages Chrome ne suffisent plus.

Une erreur de ressource système en cours d’utilisation peut d’ailleurs accompagner les plantages liés à la mémoire : Windows refuse l’accès à certains fichiers ou processus quand les ressources sont saturées, ce qui amplifie le problème initial.

Sur les machines avec peu de RAM, activer le fichier d’échange Windows (pagefile) à une taille fixe de 4 à 8 Go offre un filet de sécurité. Ce n’est pas de la RAM réelle – la latence est incomparablement plus élevée – mais cela évite le crash brutal quand la mémoire physique est pleine. Chrome utilise le swap en dernier recours, ce qui donne le temps de fermer des onglets plutôt que de perdre toute la session.