|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Hinault RomaricConsultant Inscription : janvier 2007 Messages : 2 832 ![]() |
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 15Source : Mozilla Et vous ? Que pensez-vous de ces nouveautés ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire ![]() Mon blog Mes articles En posant correctement votre problème, on trouve la moitié de la solution |
|
100
|
|
|
#2 |
|
Invité régulier
![]() Étudiant Inscription : août 2011 Messages : 6 ![]() |
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.
|
|
|
30
|
|
|
#3 | |
|
Invité régulier
![]() Thomas ColombaÉtudiant Inscription : juin 2012 Messages : 1 ![]() |
Citation:
.Quel type d'utilisateur ferme 150 onglets d'un sel coup ? |
|
|
|
30
|
|
|
#4 |
|
Membre Expert
![]() ![]() Inscription : février 2011 Messages : 440 ![]() |
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.
__________________
Moteur de recherche solidaire = moteur de recherche qui redistribue ses revenus au profit d'une (ou de plusieurs) association(s). Parmi ces moteurs de recherche: http://ecosia.org , même résultats que BING. Revenus générés sont reversés à l'association WWF. Voir http://ecosia.org/how.php http://ecogine.org , même résultats que GOOGLE, revenus reversés au WWF entre autres. Voir http://ecogine.org/about/ |
|
|
70
|
|
|
#5 | |
|
Membre du Club
![]() |
Citation:
Je les dépasse parfois facilement. 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. Firefox est codé principalement avec du XUL et du JS pour l'interface, du C pour le moteur. Tandis que chrome semble utiliser les langages natifs pour ce qui est de l'interface (sous Mac, c'est de l'Objective-C/Cocoa). Pour Firefox, la mémoire doit être libéré grâce a leur garbage collector. |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 297 ![]() |
J'explose la mémoire uniquement quand je visite des sites utilisant du flash. (mon plus haut pic était de 1.9gio, je vous laisse imaginer la lenteur du navigateur pour fermer un onglet...)
Sinon j'utilise quotidiennement plusieurs extensions telles que GreaseMonkey, Ghostery, Firebug, AdBlock et WOT sans aucun problème mémoire. Mon navigateur reste ouvert environ 10h par jour sans problème et ce quelque soit le nombre d'onglet, je varie entre 180mio et 280mio.
__________________
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 309 ![]() |
Je penses que Chrome a davantage de problemes, du moins pour mon type d'utilisation.
C'est bien qu'ils se penchent sur ces problemes, j'espere que le temps ou les navigateurs se faisaient la guéguerre parce qu'ils chargeaient les pages quelques milli-secondes plus rapidement que les autres est fini. Il n'y a qu'a fait CTRL+ALT+SUPPR pour remarquer que le navigateur monopolise la plupart des ressources de la machine... et tout ca pour afficher quelques pages en HTML. Mais bon la puissance des machines augmente donc malheuresement ils s'en fiche un peu d'optimiser la consommation mémoire, courage pour changer cela Firefox |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() Développeur informatique Inscription : décembre 2011 Messages : 1 250 ![]() |
Citation:
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. |
|
|
|
10
|
|
|
#9 | |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 40 ![]() |
Citation:
. Bon en règle général je tourne aux alentours de 100 mais quand j'effectue une ou 2 recherches ça monte vite ! A quoi cela peut me servir me diriez vous ? Simplement au fait que comme je navigue souvent sur les mêmes sites je n'ai pas besoin de les rouvrir à chaque fois et comme je les consulte plusieurs fois lors d'une session ouverte je laisse simplement les onglets ouverts. Je ne consultez pas 100 sites différents mais souvent plusieurs pages par sites que e laisse ouvert pour suivre les discussions ou laisser un article ouvert que je n'ai pas encore eu le temps de lire. Sinon concernant la news pour ma propre utilisation, je trouve que c'est une excellente nouvelle à voir après vu que ces promesses là ont déjà été faites par le passé. |
|
|
|
03
|
|
|
#10 |
|
Expert Confirmé
![]() ![]() Inscription : décembre 2003 Messages : 1 663 ![]() |
Comme quoi, ils en ont encore sous la pédale, chez Mozilla.
Sérieusement, si ce projet tient ses promesses, Firefox redeviendra pour moi le navigateur le plus sexy.
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes ! |
|
|
00
|
|
|
#11 |
![]() ![]() Développeur informatique Inscription : avril 2010 Messages : 1 189 ![]() |
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...)
__________________
"Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla Je soutiens Diaspora*, le réseau social libre. Veillez à porter une attention toute particulière à l'orthographe... Blog collaboratif avec des amis : http://geexxx.fr Mon avatar a été fait par chiqitos, merci à lui ! |
|
20
|
|
|
#12 | |
|
Membre confirmé
![]() Développeur Java Inscription : octobre 2008 Messages : 100 ![]() |
Citation:
|
|
|
|
20
|
|
|
#13 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 40 ![]() |
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.
|
|
|
10
|
|
|
#14 |
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 324 ![]() |
Un gros pervers, après une session intensive de "fap fap fap" à surfer plusieurs dizaines de sites pr0no en même temps, avec pleins onglet ouverts pour profiter pleinement de chaque image jugée "intéressante", pourquoi ?
Désolé, c'est l'explication la plus plausible que pu j'ai trouver... ![]()
__________________
Derniers articles: (SQL Server) Introduction à la gestion des droits (UML) Souplesse et modularité grâce aux Design Patterns (UML) Le Pattern Etat Autres articles... |
|
22
|
|
|
#15 |
|
Invité de passage
![]() Inscription : avril 2010 Messages : 3 ![]() |
perso je navigue avec une centaine d'onglet s'il faut, c'est comme ça que je fais mes recherches, pour ceux qui comprenne pas trop la puissance de la mesure prise par firefox
|
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() David Non communiquéDéveloppeur Web Inscription : mars 2004 Messages : 3 348 ![]() |
Il serait en effet vraiment temps que Firefox règle ce problème, en regardant les performances de mon PC, je m'aperçois que c'est le processus qui utilise le plus de mémoire vive (+ de 300 MB). C'est pourtant (pour moi) le meilleur de tous les web browsers...
__________________
|
|
|
00
|
|
|
#17 |
![]() ![]() Développeur informatique Inscription : avril 2010 Messages : 1 189 ![]() |
Firefox 15 disponible en version finale
Mise à jour silencieuse et fin des fuites de mémoire dues aux extensions Et pour ceux qui critiquaient la sortie trop régulière des nouvelles versions, qui n'apportaient pas toujours de nouveautés, voici une remarque que l'on ne pourra pas faire. En effet, deux évolutions très attendues arrivent avec cette version 15 : les mises à jour silencieuses et la réduction de consommation mémoire des extensions. Les mises à jour silencieuses et en arrière-plan étaient nécessaires à la vue du cycle de release rapide. Déjà disponible dans Chrome depuis longtemps, ce mécanisme va permettre de maintenir Firefox à jour sans avoir à faire intervenir l'utilisateur, pas toujours de bonne volonté. Une bonne nouvelle donc, mais qui arrive très tard. Pour certains, Mozilla n'aurait en effet pas dû passer aux releases rapides tant que ce mécanisme n'était pas en place. L'avenir nous dira si ce changement apporte beaucoup ou non. La deuxième bonne nouvelle, c'est la fin des fuites de mémoires causées par les extensions. Un des plus gros reproches faits à Firefox et qui avait participé au passage vers Chrome par de nombreux surfeurs était les fuites de mémoire du navigateur. Mozilla avait alors lancé le projet memshrink, et les fuites présentes dans Firefox lui-même avaient été colmatées dès Firefox 7. Pour autant, il semblait que Firefox avait toujours des problèmes de mémoire. Firefox 13 a permis d'éviter de charger tous les onglets présents au démarrage en ne les mettant en mémoire que lors de leur ouverture. Ce n'était toujours pas suffisant. La suite était difficile pour Mozilla puisque les problèmes venaient visiblement des extensions, dont le code n'est donc pas sous contrôle de la fondation. Elle a donc commencé par publier des recommandations aux développeurs, présentant les causes principales de fuite de mémoire des extensions (en anglais) (d'autres détails accessible ici (en anglais)). Firefox 15 force maintenant les extensions à libérer leur mémoire. Voici qui devrait mettre fin à ce problème tant décrié. Et permettre le retour des utilisateurs déçus sous Firefox ? ![]() D'autres nouveautés arrivent avec cette version 15, comme le support du protocole SPDY v3, des améliorations des performances de WebGL... Toutes les améliorations de la version sont consultables dans les notes de versions. Mais quel meilleur moyen pour prouver les améliorations des performances 3D et du support des API HTML5 qu'un jeu FPS qui tourne sans plug-in ? BananaBread est le jeu de tir en vue subjective développé en interne chez Mozilla pour nous en mettre plein la vue. Et le pari est réussi : BananaBread a d'ailleurs vu le jour grâce à Emscripten. Cet outil facilite aux développeurs le portage de leur code C++ vers du HTML5/JavaScript en minimisant la quantité de code à réécrire. Jouer à BananaBreadEt pour ceux qui pensent que Mozilla dit à chaque nouvelle version de Firefox avoir résolu le problème de mémoire, je vous invite à lire ceci (en anglais) Source : Les notes de versions Ces deux améliorations très attendues vont-elles vous faire revenir sous Firefox si vous l'aviez quitté ?
__________________
"Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla Je soutiens Diaspora*, le réseau social libre. Veillez à porter une attention toute particulière à l'orthographe... Blog collaboratif avec des amis : http://geexxx.fr Mon avatar a été fait par chiqitos, merci à lui ! |
|
10
|
|
|
#18 |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 309 ![]() |
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". |
|
|
00
|
|
|
#19 |
![]() ![]() Développeur informatique Inscription : avril 2010 Messages : 1 189 ![]() |
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,
__________________
"Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla Je soutiens Diaspora*, le réseau social libre. Veillez à porter une attention toute particulière à l'orthographe... Blog collaboratif avec des amis : http://geexxx.fr Mon avatar a été fait par chiqitos, merci à lui ! |
|
00
|
|
|
#20 | |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 309 ![]() |
Citation:
Ici une image plutot intéressante (meme si 151 onglets ouvert est loin de la moyenne lors du surf du commun des mortels) :
|
|
|
|
10
|
Copyright © 2000-2013 - www.developpez.com