Firefox 67: déchargez automatiquement les onglets inutilisés pour améliorer la mémoire
- Catégorie: Firefox
Mozilla des plans pour introduire une nouvelle fonctionnalité dans Firefox 67 Stable qui vise à améliorer l'utilisation de la mémoire du navigateur dans des conditions de mémoire faible.
Les navigateurs utilisent beaucoup plus de mémoire qu'il y a dix ans, en partie parce que la taille des sites Web a considérablement augmenté et en partie parce que les navigateurs ont également changé.
Il n'est plus rare que des onglets uniques utilisent des centaines de mégaoctets de mémoire, et il y a des cas où l'utilisation de la mémoire dépasse la marque de 1 gigaoctet pour les onglets individuels.
Utilisation de la mémoire , en particulier sur les périphériques à faible mémoire, est une priorité pour les fabricants de navigateurs. Si vous exécutez Firefox ou un autre navigateur sur un système de 4 Go ou 2 Go de RAM, vous pouvez rencontrer beaucoup de mise en cache si vous ouvrez suffisamment ou le bon type de sites.
Le concept de déchargement des onglets dans le navigateur pour libérer de la mémoire n'est pas nouveau. Extensions comme Dormance , Suspendre les onglets d'arrière-plan , Onglet barre , ou Onglet Décharger pour Firefox (tous ne sont plus compatibles avec Firefox 57 ou plus récent), ou Onglets de chargement différé , TabMemFree , ou Tabs Limiter pour Google Chrome, a pris en charge la fonctionnalité pendant des années
Mozilla a amélioré le déchargement des onglets significativement ces dernières années.
Si les choses se passent comme prévu, Firefox 67 introduira une nouvelle fonctionnalité pour décharger les onglets inutilisés pour améliorer la mémoire. Le rapport de bogue initial remonte à huit ans, mais les travaux sur la fonctionnalité ont véritablement commencé il y a peu de temps.
Mozilla prévoit de décharger les onglets dans Firefox dans les situations de mémoire insuffisante afin de réduire le nombre de plantages que les utilisateurs subissent en raison d'une mémoire insuffisante. Le bogue répertorie un autre scénario, pour libérer des ressources, mais il n'est pas encore clair si et comment cela sera mis en œuvre.
Mozilla utilise une simple liste de priorités pour déterminer les onglets à décharger lorsque l'événement se déclenche (du plus bas au plus élevé)
- Onglets réguliers
- Onglets épinglés
- Onglets normaux qui jouent de l'audio
- Onglets épinglés qui jouent de l'audio
La fonctionnalité est déjà disponible dans Firefox Nightly. Il a été activé par défaut sur mon système mais vous pouvez le contrôler avec la préférence browser.tabs.unloadOnLowMemory.
True signifie que la fonctionnalité est activée, False qu'elle est désactivée. Il semble qu'il n'est disponible sur Windows qu'à ce stade car c'est la seule plate-forme sur laquelle Mozilla peut détecter les conditions de mémoire insuffisante selon le responsable du bogue Garbriele Svelto.
Firefox 67 sortira le 14 mai 2019 sur le canal stable du navigateur selon le calendrier de sortie .
Google a mis en œuvre une fonctionnalité similaire dans le navigateur Chrome de l'entreprise. Introduit en 2015, Suppression des onglets dans Chrome onglets supprimés de la mémoire si la mémoire système atteint un certain seuil.
Mots de clôture
Mozilla s'attend à une baisse des plantages liés au manque de mémoire dans Firefox et prévoit de surveiller ces plantages dans les semaines à venir pour tester l'hypothèse.
Maintenant, c'est à votre tour : Quelle quantité de mémoire votre navigateur utilise-t-il généralement?