IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Firefox 15 disponible en version finale
Mise à jour silencieuse et fin des fuites de mémoire dues aux extensions

Le , par Flaburgan

5PARTAGES

1  0 
Firefox 15 réduit par 5 sa consommation mémoire
en gérant mieux les fuites causées par les extensions, la bêta du navigateur disponible

L’un des problèmes constamment décriés dans le navigateur Firefox est sa consommation excessive de la mémoire.

À partir de la version 7, la fondation Mozilla avait commencé à développer des solutions pour résoudre ce problème au travers du projet MemShrink. Firefox 7 à sa livraison permettait une réduction d’environ 20 à 30 % de la mémoire.

Toujours dans la même lancée, les développeurs se sont attaqués à la consommation de mémoire engendrée par des composants tiers. Ainsi, Firefox 15 introduit un mécanisme pour forcer les extensions à libérer la mémoire.

Selon l’organisme, les fuites de mémoire sont dues en grande partie aux extensions qui ne se libèrent pas de leur structure DOM lorsqu’un onglet est fermé, créant ainsi des zones de mémoire « zombies », qui ne sont pas libérées.

Grâce à la distinction de l’empreinte mémoire des onglets de celle des extensions, un système est désormais disponible dans le navigateur permettant de repérer les fuites de mémoire causées par les extensions.

Cette nouveauté permettra de diviser environ par 5 la consommation de mémoire du navigateur, rendant celui-ci plus rapide et réactif. Pendant les tests avec SiteAdvisor 3.1, les développeurs de Firefox ont constaté la libération de 1,4 à 1,7 Go de mémoire lors de la fermeture de 150 onglets (contre 200 Mo seulement de libéré pour Firefox 14).

Les utilisateurs peuvent déjà bénéficier de ces avancées avec la bêta de Firefox 15, qui est disponible en téléchargement.



Cette bêta propose également d’autres nouveautés comme l’intégration d’une visionneuse PDF, le support de la version 3 du protocole SPDY et une optimisation de WebGL.

Les développeurs pourront profiter d’un débogueur JavaScript et de l’outil "Responsive Mode", permettant de mesurer l’adaptabilité d’un site aux différentes tailles d'écran et aux différents terminaux.

Télécharger Firefox 15

Source : Mozilla

Et vous ?

Que pensez-vous de ces nouveautés ?
Vous avez lu gratuitement 4 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de alex_vino
Membre émérite https://www.developpez.com
Le 29/08/2012 à 11:13
Citation Envoyé par Flaburgan Voir le message
Je n'ai pas trouvé de chiffres directement, mais j'ai rajouté un lien dans la news sur des détails à ce propos. Tu peux aussi lire ceci (en anglais) si le sujet t'intéresse.,
Merci Flaburgan.

Ici une image plutot intéressante (meme si 151 onglets ouvert est loin de la moyenne lors du surf du commun des mortels) :
1  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 29/08/2012 à 11:18
Merci beaucoup, je l'ajoute à la news. Je l'ai aussi complétée avec ce lien vers les recommandations de Mozilla pour les développeurs d'extensions, décrivant les différentes fuites existantes.
1  0 
Avatar de Freem
Membre émérite https://www.developpez.com
Le 29/08/2012 à 13:58
Selon le graphique et les affirmations sur le fait que la gestion de la mémoire est maintenant à peu près clean, j'en déduis que Firefox consomme 370 Mo de RAM avec une seule page chargée.

Je suis le seul à trouver ça énorme? Actuellement, j'ai 9 onglets d'ouverts et opera n'est qu'a 215 (dans le gestionnaire des tâches, je précise, et également avec une seule extension: ghostery).

Pour le coup, j'ai l'impression que ce graphique est vraiment bizarre, ou manque d'informations de contexte du genre: combien de plug-in sont-ils chargés ou la taille des pages affichées, ont-elles beaucoup d'images et ce genre de trucs...
1  0 
Avatar de goran kajfes
Membre régulier https://www.developpez.com
Le 30/08/2012 à 19:56
Citation Envoyé par Freem Voir le message
Selon le graphique et les affirmations sur le fait que la gestion de la mémoire est maintenant à peu près clean, j'en déduis que Firefox consomme 370 Mo de RAM avec une seule page chargée.
Au démarrage, chez moi, il consomme 150 Mo. Après quelques heures de fonctionnement et des dizaines ou centaines d'onglets ouverts puis fermés, je suis à 350 Mo. Gros progrès par rapport à Firefox 14. J'avais entendu un développeur déclarer que la consommation mémoire de Firefox s'adaptait à la quantité de mémoire vive disponible sur son PC.

Pour moi Firefox est un excellent navigateur. C'est lui qui a les extensions les plus complexes (Zotero, Diigo...).
1  0 
Avatar de alex_vino
Membre émérite https://www.developpez.com
Le 29/08/2012 à 10:59
As-tu des chiffres "parlant" concernant les problemes de fuite mémoire?
On me dit "grande" mise a jour concernant la performance, ce serait bien d'avoir un petit graphique. Comme on dit, un bon schéma est souvent meilleur qu'un grand discours.

Me concernant ce n'est pas tellement les performances de Firefox qui me font utiliser majoritairement ses concurrents, mais plutot son interface que je trouve lourde et mal organisée. Par exemple ce serait bien qu'ils puissent fusionner les barre d'addresse et de recherche.

Niveau extensions on trouve déja la meme chose sur Chrome, beaucoup d'extensions de grande qualité, donc je ne trouve pas cela un argument de poids pour les utilisateurs de Chrome.

Pour les mises a jour silencieuse j'ai envie de dire: "enfin"

Merci pour cet article, et bonne continuation a Firefox pour leur travail toujours aussi efficace et pour oeuvrer pour un web "meilleur".
0  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 29/08/2012 à 11:03
Je n'ai pas trouvé de chiffres directement, mais j'ai rajouté un lien dans la news sur des détails à ce propos. Tu peux aussi lire ceci (en anglais) si le sujet t'intéresse.

Cordialement,
0  0 
Avatar de transgohan
Expert éminent https://www.developpez.com
Le 29/08/2012 à 19:54
Citation Envoyé par Freem Voir le message
Selon le graphique et les affirmations sur le fait que la gestion de la mémoire est maintenant à peu près clean, j'en déduis que Firefox consomme 370 Mo de RAM avec une seule page chargée.

Je suis le seul à trouver ça énorme? Actuellement, j'ai 9 onglets d'ouverts et opera n'est qu'a 215 (dans le gestionnaire des tâches, je précise, et également avec une seule extension: ghostery).

Pour le coup, j'ai l'impression que ce graphique est vraiment bizarre, ou manque d'informations de contexte du genre: combien de plug-in sont-ils chargés ou la taille des pages affichées, ont-elles beaucoup d'images et ce genre de trucs...
Le cache tu y as pensé ? Ce n'est pas parce que l'onglet est fermé que tu n'as plus d'informations en mémoire.
Tant que tu n'as pas fermé ton navigateur le cache courant reste en mémoire (mais disparait peut être au fil du temps pour aller sur le disque) afin de pouvoir charger rapidement des sites que tu aurais fermé récemment.

Mais on reste d'accord, FF demande une petite centaine de mio mini au démarrage (sans plugins et autre), c'est plus que certains autres navigateurs.
0  0 
Avatar de Lcf.vs
Membre éclairé https://www.developpez.com
Le 29/08/2012 à 20:49
Firefox, bien que je m'en serve majoritairement, reste un réel cauchemar, niveau mémoire, sur un netbook...
0  0