L'optimisation de Chrome continue. Google a promis en mai de réduire la consommation de mémoire vive de son navigateur qui peut se montrer très gourmand en la matière. Après un début d'optimisation dans Chrome 43, les choses se poursuivent actuellement dans une préversion.
Dans Chrome Canary, une nouvelle fonction suspend automatiquement certains onglets quand il reste peu de RAM allouable, indique l'évangéliste François Beaufort. Les onglets suspendus sont toujours présents dans la barre d'onglets, mais leur empreinte mémoire est vidée. Un clic dessus entraîne le rechargement de la page.
Chrome suspend les onglets les « moins intéressants » en premier. L'ordre d'interruption est le suivant :
- 1. Pages internes (page de nouvel onglet, favoris, préférences...)
- 2. Onglets sélectionnés il y a longtemps
- 3. Onglets sélectionnés récemment
- 4. Onglets jouant du son
- 5. Applications fonctionnant dans une fenêtre séparée
- 6. Onglets épinglés
- 7. Onglet en cours d'utilisation
Cette fonction est à activer dans les réglages avancés de Canary — tapez chrome://flags/#enable-tab-discarding dans la barre d'adresse. Pour voir si des onglets sont suspendus, et lesquels le sont, il faut saisir chrome://discards dans la barre d'adresse.
On a la possibilité de suspendre soi-même les onglets que l'on veut. Le navigateur conserve la position dans la page web si on a défilé avant que l'onglet ne soit suspendu. Cette fonction est toujours en développement, elle est amenée à évoluer d'ici son intégration à la version stable de Chrome. Des extensions existent déjà pour mettre « en veille » les onglets inutilisés, comme The Great Suspender.