COMPTOIR
  
register

Le retour du déchargement automatique des onglets sur Firefox 93

Bien que, en 2021, la quantité de RAM disponible ne soit plus vraiment un souci majeur — la plupart des configurations en vente dans le commerce proposent 8 Gio, ce qui est amplement suffisant pour de la bureautique — cela ne signifie pas pour autant qu’il ne faut pas l’économiser. N’avez-vous jamais été hors de vous par un collègue ou un membre de votre famille vous montrant son navigateur web en quête de conseil, 50 onglets ouverts et une barre de favoris désespérément vide ? Hé bien, l’anecdote a probablement dû arriver aux développeurs de Firefox, qui viennent de réactiver une fonctionnalité bien pratique : le déchargement automatique des onglets.

 

Ajouté en tout premier par Chrome il y a six ans, l’idée consiste simplement à décharger de la mémoire les onglets non utilisés, sauvegardant ainsi de la mémoire vive, mais également des ressources CPU voire disque selon les contenus des pages concernées. Le panda roux avait suivi en 2019 sur Firefox 67, avant de retirer la fonctionnalité, officiellement faute de mesure efficace du basin de l’OS en RAM, résultant en une politique trop agressive de déchargement des pages.

 

Avec Firefox 93, la fonctionnalité est revenue au gout du jour, en tout cas sur le canal Nightly de sortie des versions encore en cours de développement. Si jamais vous voulez la tester, il est également possible de régler la propriété browser. tabs. unloadOnLowMemory sur « true » dans la page about:config. Attention, par contre, à ne rien laisser inachevé dans une page web inactive ! (Source : Techdows)

 

firefoxlogo

Un poil avant ?

Renaissance de Reserator et des AIO chez Zalman

Un peu plus tard ...

Odyssey G9 Neo : on prend les mêmes et on recommence (MAJ)

Les 8 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par HardBitFr, le Dimanche 29 Août 2021 à 20h55  
par Jemporte, le Vendredi 27 Août 2021 à 23h30
Indépendant de la mémoire je crois, à partir d'un certain niveau. la faute aux nombreux gadgets inclus dans les pages et FFox qui les filtre de moins en moins, pour rester copains avec les annonceurs.
En parlant de ça, leur filtres de vie privée est devenu beaucoup moins strict depuis la version 80.

En même temps Firefox décline pour redevenir une niche parce que:
- Ils ont un management de merde avec d'un côté l'autre qui augmente énormément son salaire parce qu'elle est jalouse des autres CEOs et que l'objectif de Mozilla lui passe par-dessus la tête
- Ils sont devenus "woke" (même si Brendan Eich mériterait de ne plus jamais utiliser d'ordinateur vu qu'il a crée le JS)
- Ils ont échoués à expliquer à l'époque pourquoi ils ont abandonné les extensions et l'architecture XUL alors qu'il y avait une vraie raison valable (voir LinuxFr)
- Ils se sont diversifiés dans pleins de projets inutiles et voués à l'échec dès le début au lieu de se concentrer sur le Browser, même si c'était plus ou moins compréhensif que sans les fonds de Google il fallait trouver une solution
- Etc

Bref comme d'habitude, le management fait de la merde, et ne comprend pas pourquoi ça merde.
par Eldok, le Samedi 28 Août 2021 à 07h06
Tu penses à qui avec "ils" ?
Ceux qui créeront le prochain framework JS. Je sais pas qui, mais faudra lui evoyer un Terminator.
par Eldok, le Samedi 28 Août 2021 à 07h06  
par HardBitFr, le Vendredi 27 Août 2021 à 19h19
Angular c'est fini depuis je crois, ils sont passé à NodeJS puis VueJS maintenant. Dieu sait quel nouveau framework ils vont encore sortir environ tous les deux ans (gros signe d'amateurisme, aucune stabilité n'est possible) histoire de changer juste pour changer...
Tu penses à qui avec "ils" ?
par Jemporte, le Vendredi 27 Août 2021 à 23h30  
par CelestusGP, le Vendredi 27 Août 2021 à 17h07
32Go.. parfois obliger de redémarré mon navigateur pour que ce soit de nouveau fluide.
même au bout de quelque heurs plusieurs fois par jours à certaine exception.
Indépendant de la mémoire je crois, à partir d'un certain niveau. la faute aux nombreux gadgets inclus dans les pages et FFox qui les filtre de moins en moins, pour rester copains avec les annonceurs.
par HardBitFr, le Vendredi 27 Août 2021 à 19h19  
par Eldok, le Vendredi 27 Août 2021 à 15h24
Oui quand tu vois tout ce qu'il faut charger pour faire un "Hello World" avec Angular par exemple...
Angular c'est fini depuis je crois, ils sont passé à NodeJS puis VueJS maintenant. Dieu sait quel nouveau framework ils vont encore sortir environ tous les deux ans (gros signe d'amateurisme, aucune stabilité n'est possible) histoire de changer juste pour changer...

JavaScript mérite vraiment le "Java" dans son nom, ils ont tous deux les mêmes problèmes de gâchis énormes de resources, sauf que le premier a réussi l'exploit à faire largement pire que le second alors que c'était déjà difficilement possible.
Dire que php ne fait pas autant de dégats, c'est dire.
par CelestusGP, le Vendredi 27 Août 2021 à 17h07
32Go.. parfois obliger de redémarré mon navigateur pour que ce soit de nouveau fluide.
même au bout de quelque heurs plusieurs fois par jours à certaine exception.
Windows autorise pas mal de "leak" mémoires, et beaucoup cachent la vraie consommation de RAM des processsus en les faisant considérer comme des sections mémoires pour drivers.

Sous Linux, certains comme KDE et depuis peu Gnome/GTK foutent tout en mémoire considérée comme "cache"/"disponible", sauf qu'elle n'est pas reclaimable du tout. Je pense pas avoir vu ce comportement pour les browsers, mais ce serait clairement pas étonnant qu'on y ariverra.

32Go et besoin de refresh en quelques heures seulement, c'est dingue, tu me fait passer pour un très petit joueur...
par CelestusGP, le Vendredi 27 Août 2021 à 17h07  
32Go.. parfois obliger de redémarré mon navigateur pour que ce soit de nouveau fluide.
même au bout de quelque heurs plusieurs fois par jours à certaine exception.
par Eldok, le Vendredi 27 Août 2021 à 15h24  
par HardBitFr, le Vendredi 27 Août 2021 à 12h01
C'est plus qu'utile a l'heure où les sites gâchent énormément de RAM (merci le JS) pour pas faire largement plus qu'il y a dix ans, où autrement dit: comment tuer le progrès.
Oui quand tu vois tout ce qu'il faut charger pour faire un "Hello World" avec Angular par exemple...
par HardBitFr, le Vendredi 27 Août 2021 à 12h01  
Pour Firefox, il existe l'extension "Auto Tab Discard" qui fait l'affaire.

Par contre, se serait bien que Mozilla fasse une gestion plus poussée mais encore plus simple de cette économie de RAM: Transformer ces onglets en une simple ligne de texte en interne.
Parce que quel que soit le tab discarding (idem sur les browsers basés sur Chromium), le cache et autres données en RAM de l'onglet ne sont quasi totalement pas purgés.
Chose étrange, c'est que ça dépend du site aussi, certains ne pompent vraiment rien de chez rien en RAM (même pas 1 Mo) une fois discard, alors que d'autres arrivent encore à pomper au moins 100Mo de RAM.
par Un rat goth à l'heure du Grand Est, le Vendredi 27 Août 2021 à 11h40
Useless comme fonction, dès qu'on a 16go de Ram
C'est plus qu'utile a l'heure où les sites gâchent énormément de RAM (merci le JS) pour pas faire largement plus qu'il y a dix ans, où autrement dit: comment tuer le progrès.

C'est surtout ceux qui ont de la RAM soudée (merci l'obsolescence programmée sur laptop et autres) ou de vieux PC qui auront plus que besoin de cette fonction.
Des PC sous Pentium D ou Raspberry Pi 3 peuvent encore parfaitement faire de la bureautique et du Web hors H.264 (sauf si on a le bon GPU), ils ont juste un manque cruel de RAM.

Y'a ça, et les pays en dévelopement/pauvres dont les PCs peuvent facilement atteindre les 10 ans d'âge facile.

Comme dit dans la news:
 

8 Gio, ce qui est amplement suffisant pour de la bureautique ? cela ne signifie pas pour autant qu'il ne faut pas l'économiser


Ceci dit, dans 10 ans 16 Go ce sera probablement plus assez pour du web.
Sachant que d'ici la fin de l'année les OS prendront 4Go de RAM juste pour exister sans proposer bien plus...
par Un rat goth à l'heure du Grand Est, le Vendredi 27 Août 2021 à 11h40  
Useless comme fonction, dès qu'on a 16go de Ram