Chrome va suspendre des onglets pour réduire sa consommation de mémoire

Stéphane Moussie |

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.

Cliquer pour agrandir

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.

avatar flagos | 

Le rechargement de la page..... Rooo non, c'est lourd ca ! Une sauvegarde sur disque ou quoi, ca aurait été parfait, surtout avec les ssd, mais recharger la page, ca va clignoter de partout quand on va vouloir retrouver un onglet, ca va etre horrible.

avatar narugi | 

Bonne Nouvelle pour les utilisateurs de Chrome (dont je ne fais pas partie).

avatar Yosemite | 

J'ai le même problème de consommation de mémoire avec Safari

Safari gloutonne la mémoire et au bout d'un moment il est amorphe, il rame comme pas possible !

avatar Mrleblanc101 | 

@Yosemite :
Au moins safari ne te bouffe pas ta batterie en 10min xD

avatar brunitou2 | 

Comme sur iPad 1Gb de ram quoi (eeeek;) : refresh à gogo :/
Evidemment, c'est aussi un peu de ma faute: je laisse tjs 36 onglets ouverts...

avatar Le docteur | 

Le problème c'est le rechargement de page.

avatar Jacti | 

Le problème c'est les onglets. Je n'ai jamais vu un concept plus stupide que celui-ci en informatique.

avatar Yosemite | 

@Jacti

Ah bon ! Ca existe portant aussi dans Excel par exemple !

Tu proposes quoi ?

avatar Jacti | 

Dans Excel, les onglets ont leur raison d'être ce qui n'est pas le cas dans un navigateur ou sur le bureau car on a développé des trésors d'imagination pour faire fonctionner le multi-fenêtrage et maintenant, les onglets nous empêchent d'avoir une vision globale du contenu des fenêtres.
En plus, dans Mac OS X, a été ajouté le mode "plein écran", autre totale hérésie. Bientôt le multi-fenêtrage sera supprimé, si ça continue. On marche vraiment sur la tête...

avatar Yosemite | 

@Jacti

Ecoutez-moi ce professeur Nimbus !

Le concept des onglets existe dans un tableur et peut également exister dans un navigateur. Il existe également dans le Finder. Dans les applications web qui utilisent des pages à onglets etc...

Il ne faut pas avoir le cerveau aussi étriqué !

avatar Jacti | 

Si c'est justifié dans un tableur, ça l'est moins dans un navigateur et encore moins dans le finder. Ça masque les contenus au lieu de les montrer. Maintenant, libre à vous de faire ce que vous voulez avec les onglets, je ne vous interdit rien, je ne donne que mon point de vue.

avatar Tigre | 

@Jacti

Mais ça c'est ton avis et ton avis ne fait pas référence en la matière !

Que les onglets ne te plaisent pas dans le navigateur, c'est juste ton avis ! Moi , ils me conviennent parfaitement, je ne veux pas avoir 50 fenêtres ouvertes sur le bureau mais 1 seule contenant tous les onglets ouverts !

Tu vois moi je n'adhère pas à ta vision des choses !

avatar malcolmZ07 | 

@Yosemite :
Vous racontez beaucoup de couleuvre mon ami. Pourriez vous joindre des captures d'écran à vos mensonges ?

avatar Yosemite | 

@malcolmZ07

Du tout, en permanence la mémoire de mon iMac est à 99%. Il suffit que je ferme Safari pour quelle revienne à 80%, 70% cela dépend de la consommation faite par Safari

Donc je ne vois pas comment tu peux mettre en doute ce que je dis, tu n'es pas devant mon iMAC pour le contester ! moi oui !

Safari est aussi glouton que Chrome !

avatar Tigre | 

@malcolmZ07

Mais comment tu fais pour capturer des couleuvres dans un écran ?

hi hi hi hi

avatar lolo-69 | 

Les utilisateurs (pour majorité d'entre eux) n'étant pas informaticiens et appréciant ce concept, ils se fichent que ce soit informatiquement incorrect.

avatar R5555 | 

C'est quoi le problème ? C'est la meilleur idée d'interface de ces dix dernières années.

avatar Jacti | 

Ah bon ? Pourquoi ? Quels sont les arguments en leur faveur ?

avatar bibi81 | 

Si tu n'aimes pas les onglets tu n'es pas obligé de les utiliser.
Les onglets permettent d'éviter d'avoir à jongler avec une cinquantaine de fenêtres.

avatar Jacti | 

Je préfère les fenêtres car, au moins, globalement on voit ce qu'elles contiennent. Avec les onglets, il faut "sauter" de l'un à l'autre et c'est extrêmement fatiguant car on n'a jamais de vision globale. Il faut dire que j'ai 2 écrans de 27 pouces. Les nouvelles versions d'iTunes ont supprimé le multi-fenêtrage et tout devient plus compliquer à faire : listes de lectures, recherche d'informations sur les albums, modification d'informations sur plusieurs albums, etc.
Le multi-fenêtrage c'est beaucoup plus souple que les onglets. En travaillant avec des onglets, j'ai l'impression de travailler dans un bunker mal éclairé où je ne vois pas grand-chose.

avatar Sostène Cambrut | 

@Jacti

Comment tu fais pour afficher correctement 10 pages internet sur 2 écrans 27" ?

Et maintenant la même question sur un seul écran de 13 pouces ?

En quoi les onglets posent un problème à la lisibilité de la page ? Ça ajoute simplement une ligne à la barre d'outils (particulièrement fine dans Safari d'ailleurs).

Et pour finir, qu'est-ce qui t'empêche de faire "ouvrir dans une nouvelle fenêtre" par défaut ?

T'as une utilisation d'internet visiblement très très différente de la population, mais ABSOLUMENT RIEN ne t'empêche de vivre ta vie comme tu l'entends.

Donc, de QUOI tu te plains au juste ?

PS: J'utilise les onglets en permanence et le plein écran aussi. Je serais totalement incapable de revenir en arrière. C'est pas pour autant que je milite pour la disparition de l'option "ouvrir dans une nouvelle fenêtre".

avatar Jacti | 

Quand je travaille et que je fais de la veille technologique ou que je construis un support de cours, j'ai besoin d'avoir de nombreuses fenêtres ouvertes que je redimensionne. Je n'ai pas besoin de tout voir de chaque page mais la partie qui m'intéresse. En général, j'ai 8 à 10 fenêtres ouvertes dans le navigateur, Graphic Converter ou Photoshop ouvert pour la retouche de dessin, Acrobat Reader (avec plusieurs fenêtres) pour consulter des documents (souvent des standards ou des normes) et ça me permet de faire du copier/coller très rapidement, bien plus rapidement que si tout ça se trouve dans des onglets. J'ai une souplesse incomparable en travaillant avec les fenêtres.
Tu conçois que de part la nature de ce que je fais, un seul écran 13 pouces ne convient pas !
Par ailleurs, je fais de la musique avec Logic Pro X, Metasynth, Tassman, Machfive, etc. Entre la fenêtre d'arrangement, la partition, les fenêtres pour les réglages d'instruments virtuels et les fenêtres pour les effets numériques, j'ai souvent une trentaines de fenêtres ouvertes et, là, ce n'est même pas envisageable de travailler avec des onglets ni en plein écran.
Le plein écran ou les onglets, c'est certainement très bien si on fait du surf ou de la bureautique lambda ou si on lit un e-document.

avatar Sostène Cambrut | 

@Jacti

Comme je l'ai dit, t'as surtout une manière de fonctionner particulière et tu préfères avoir tout sous les yeux. Ma soeur est comme toi, et quand elle bosse il lui faut minimum 16m2 de "bureau" pour étaler tous ses papiers.

Moi je bosse en déplacement et je ne peux pas me payer le luxe de me trimballer 2 écrans de 27 pouces dans le cartable, alors je fais avec un portable et un iPad en écran secondaire au besoin.

Le mode "afficher tous les onglets" me parait adapté à ton usage.

avatar Yosemite | 

@Jacti

Je crois que tu aurais réfléchir à 10 fois avant de te lancer dans ta satyre contre moi !

C'est loupé !

avatar Jacti | 

1) Parle français
2) je n'ai fait aucune satyre contre toi, je donne juste mon point de vue. Ne te sens pas attaqué dès que quelqu'un émet un avis différent du tien. Tu as l'esprit de persécution ou quoi ?

avatar Tigre | 

@Jacti

Avant d'émettre un avis aussi stupide que celui que tu as donné et t'en prendre à moi tourne 10 fois ta langue dans la bouche !

avatar Binette1704 | 

Comme sur safari quoi...

avatar Sostène Cambrut | 

@Binette1704

J'ajouterais même que c'est comme ça que le multitâche d'iOS a toujours fonctionné. Mais faut pas le dire trop fort.

avatar bibi81 | 

C'est d'ailleurs pour cela qu'on n'appelle pas ça multitâche ;)

avatar Sostène Cambrut | 

@bibi81

Dans ta tête peut-être.

Mais dans la mienne, je ne vois aucune raison de continuer de calculer des ressources graphiques d'une app en arrière plan alors qu'on en utilise une autre au premier plan. Et pourtant à l'usage tu fais toujours plusieurs tâches en même temps (enregistrer le flux d'une autre app dans GarageBand, avoir une conversation Skype en allant sur internet, télécharger un fichier dans DropBox ou sur un FTP etc...)

Il y a peut-être une subtilité qui m'échappe dans ta manière de voir le monde, mais moi ce que je vois c'est que le multitâche d'iOS ne m'a jamais empêché de faire plusieurs choses à la fois. Alors tu comprendras que les discussions absconses de techniciens passionnés me passent un peu au-dessus...

CONNEXION UTILISATEUR