Pour réduire la mémoire vive utilisée par Google Chrome sur ordinateur, activez Memory Saver : la fonction désactive certains onglets inactifs, qui se rechargent lorsque vous y revenez. Vous pouvez choisir à quel rythme Chrome les désactive et exclure les sites où vous gardez du travail en cours. Google décrit ce fonctionnement dans son aide Chrome.

Activer Memory Saver et choisir un mode

  1. Ouvrez le menu de Chrome, puis Paramètres > Performances.
  2. Dans la section consacrée à la mémoire, activez Économiseur de mémoire et choisissez un mode.
  3. Pour éviter qu’un site important soit concerné, ajoutez-le à Toujours garder ces sites actifs.

Google propose trois modes. Balanced est celui qu’il recommande; les deux autres règlent le délai avant la désactivation.

ModeDélai avant désactivationIndication de Google
ModeratePlus longLes onglets restent actifs plus longtemps.
BalancedPériode jugée optimaleMode recommandé.
MaximumPlus courtLes onglets sont désactivés plus tôt.

Si vous préférez retrouver rapidement des onglets sans les recharger, choisissez Moderate ou ajoutez les sites concernés à la liste d’exceptions. Maximum désactive les onglets admissibles plus tôt. Dans tous les cas, leur retour peut nécessiter le rechargement de la page.

Pourquoi certains onglets restent actifs

Une activité en cours ou l’état d’un onglet peut empêcher sa désactivation. Google cite notamment la lecture audio ou vidéo, les appels, le partage d’écran, les notifications de la page, les téléchargements actifs, les formulaires partiellement remplis, les onglets épinglés et les appareils USB ou Bluetooth connectés. Ces conditions peuvent expliquer pourquoi un onglet reste actif même lorsque Memory Saver est activé. La liste figure dans l’aide de Chrome.

La lecture audio ou vidéo active peut donc empêcher la désactivation d’un onglet, mais cela ne garantit pas que tout onglet YouTube restera actif dans chaque situation. Pour une application web contenant des données non enregistrées, ajoutez plutôt le site aux exceptions et enregistrez votre travail avant de quitter la page.

Protéger le travail en cours avant le rechargement

Quand Chrome désactive un onglet admissible, la page se recharge à son retour. Chrome for Developers précise que cette opération peut se produire sans déclencher les événements beforeunload, pagehide ou unload. Un site ne peut donc pas compter sur ces événements pour enregistrer les changements au moment de la désactivation. Chrome for Developers recommande d’enregistrer l’état au fil des modifications et lorsque la page devient masquée.

Pour les développeurs, chrome://discards permet de tester manuellement la désactivation d’un onglet et son rechargement. Pour les utilisateurs, la liste des sites toujours actifs est le réglage pratique à privilégier pour les pages où une interruption comporte un risque de perdre du travail non enregistré.

Repérer l’onglet ou l’extension qui utilise la mémoire

Ouvrez le menu de Chrome, puis Plus d’outils > Gestionnaire des tâches. Repérez la colonne Empreinte mémoire pour examiner les tâches et identifier celles qui utilisent le plus de mémoire, qu’il s’agisse d’un onglet, d’un processus ou d’une extension. Ce relevé aide à cibler la tâche à examiner, plutôt qu’à se fier au seul total de mémoire occupée.

Sur mobile

Google indique que les paramètres de performances de Chrome ne peuvent pas être personnalisés sur iOS ou Android. Le réglage Memory Saver décrit ici concerne Chrome sur ordinateur. Aide de Google Chrome.