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 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

Le , par Hinault Romaric

0PARTAGES

10  0 
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 ?

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

Avatar de Kiiwi
Membre chevronné https://www.developpez.com
Le 23/07/2012 à 19:35
Un problème que je n'ai jamais rencontré, alors que j'ai 7 modules constamment activés, et que j'adore les onglets.

Et à chaque fois que j'ai fait des tests maison, avec mes différents PC, Chrome a toujours largement dépassé firefox dans la consommation mémoire (avec les modules désactivé pour les 2 navigateurs, puis avec des modules équivalents lancés).

Et pourtant, tout le monde fait une fixation dessus, et on entends de partout "firefox c'est un vrai usine a gaz", "l'est trop lourd!", "consomme trop", "bouffe toute la RAM", etc.

Pour ceux qui ont des problèmes, faites le tri dans vos modules! Avec les 3 tonnes qui existent, vous trouverez certainement un qui propose la même chose sans faire de fuites de mémoire.
7  0 
Avatar de cknaky
Membre à l'essai https://www.developpez.com
Le 23/07/2012 à 18:20
Il était temps de régler ce problème. En effet moi il m'arrivait régulièrement de me retrouver avec 1 Go d'espace mémoire occupé alors qu'il ne restait plus qu'un onglet d'ouvert. Enfin bon je me méfie tout de même puisque ce que n'est pas la première annonce qui nous dit avoir réglé les problèmes de mémoire. Je demande donc à voir.
3  0 
Avatar de thomas colomba
Futur Membre du Club https://www.developpez.com
Le 23/07/2012 à 18:34
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
Je ne me suis jamais amusé à fermer 150 onglets d'un seul coup, d'ailleurs naviguer en utilisant 150 onglets ne me paraît pas très humain .

Quel type d'utilisateur ferme 150 onglets d'un sel coup ?
3  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 24/07/2012 à 11:05
Firefox 7 a réglé les fuites de mémoire native, Firefox 15 réglera celles du aux Addons.

À ceux qui rencontrent des problèmes de mémoire, jetez un coup d'oeil sur l'extension skype, si vous l'avez... Beaucoup de gens l'ont et elle a une consommation mémoire catastrophique.

(Les adeptes de la théorie du complot diront que MS fait cela exprès pour discréditer Firefox...)
2  0 
Avatar de yohannc
Membre actif https://www.developpez.com
Le 24/07/2012 à 11:19
Citation Envoyé par Bearer
Bon en règle général je tourne aux alentours de 100 mais quand j'effectue une ou 2 recherches ça monte vite !
Heureusement que tu n'es pas sur Chrome, ou alors il te faudrait dans les 8go de ram.
2  0 
Avatar de mala92
Membre émérite https://www.developpez.com
Le 24/07/2012 à 9:25
Citation Envoyé par ValCapri Voir le message
Je ne dis pas que Chrome consomme moins mais avec Chrome, on a moins l'impression de lourdeur, et puis Firefox et Chrome sont totalement différents niveaux codages, je pense.
C'est clair, que ce n'est pas du tout la même conception.

Il y a un seul process firefox.
Quand j'ouvre Chrome, j'en ai d'entrée 4. +1 par onglet. D'où la sensation de fluidité.

mais quand je fait les totaux des mémoires, c'est pareil.
1  0 
Avatar de Bearer
Membre à l'essai https://www.developpez.com
Le 24/07/2012 à 11:28
C'est pratiquement pareil sauf que chrome monte un peu plus vite que ff, le plus cvite étant opéra qui l'atteint avec seulement une cinquantaine d'onglets ouverts. Mais j'ai déjà atteint les 2.5 pour ff + 2 Go pour le plugin container. C'étaity un peu lent mais en fait ça ralentissait plus windows que ff j'ai même eu un écran bleu à cause de ça donc maintenant je surveille plus.
1  0 
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