15/02/2006 @ 18:40:45: Firefox - La fuite de mémoire de Firefox n'est pas un bug, c'est une feature!
Si après plusieurs heures de surf intensif votre Firefox dépasse largement les 100mb de mémoire, rassurez vous, ce n'est pas un bug, c'est volontaire...

Voila donc comment fonctionne Firefox, suivant votre mémoire totale, décide de volontairement gaspiller votre mémoire. En d'autres termes, les développeurs de Firefox justifient le fait que Firefox utilise beaucoup de mémoire par le simple fait qu'il garde la page tel quelle a été affichée en mémoire pour permettre un retour plus rapide encore en arrière!

Si vous avez 1gb de mémoire, Firefox gardera donc 8 pages en arrière de celle sur laquelle vous surfez, imaginez donc si vous avez 5 ou 6 onglets ouverts. Si vous avez seulement 512MB de mémoire, Firefox se limitera à 5 pages, mais comme chaque page est stockée sur la façon dont elle s'affiche et non ce qu'elle contient, le total peut vite devenir astronomique.

Voila donc un mystère de résolu, mais est-ce bien la seule raison ou essaie-t-on juste de nous faire croire à une justification trop facile d'une utilisation massive de mémoire? Pourquoi les autres navigateurs ne réagissent-ils pas aussi mal dès lors?
Source: Slashdot
Auteur: zion
15/02/2006 @ 22:40:54: gizmo: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Euh... elle est pas fraiche cette news, et il a déjà été démontré qu'elle était fausse. Si le cache de FF y est bien pour quelque chose dans le poids énorme prix par FF avec les versions 1.5.x, ce n'est pas la seule cause et il existe bien des leak (outre le fait que leur gestion de la cache est assez déplorable comparé à son concurrent direct dans ce domaine). D'ailleurs, pour s'en convaincre, il suffit de désactiver le système de cache dans la config de FF pour constater que la place prise en mémoire augmente quand même. :ohwell:
15/02/2006 @ 23:05:57: zion: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Elle est pas fraîche tu rigoles ou quoi? Le développeur de Firefox vient de publier les explications ce 14 février sur son blog:
http://weblogs.mozillazine.org/ben/archives/009749.html

24h ca me semble plus que frais :oh:

Et le développeur insiste, pour lui ce n'est que ca, donc si, c'est frais :oh:
15/02/2006 @ 23:26:48: gizmo: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Bah non, c'est pas frais. C'est pas parce que Ben se met seulement à réecrire maintenant sur son blog ce qu'il a déjà dit ailleurs et que d'autres ont déjà relevé que c'est neuf. L'info avait déjà été diffusée moins d'une semaine aprés la release de la 1.5.

Et puis, ben, c'est pas un modèle de bonne foi non plus :ohwell:
15/02/2006 @ 23:32:09: antp: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Heu mon FF 1.0.7 il a pas cette feature de garder les pages en mémoire et il gonfle quand même. Quand j'arrive à plus de 600 Mo de FF pour une machine ayant 512 Mo de vraie RAM, je doute que leur truc soit au point si c'est fait exprès pour utiliser la RAM inutilisée :grin:
Et Opera 6 il lui fallait nettement moins de mémoire pour garder des dizaines de pages en cache :kiki:
Dernière édition: 15/02/2006 @ 23:33:27
15/02/2006 @ 23:32:55: zion: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Bien sûr que non c'est pas au point... Et même si c'était le cas, ils pourraient le compresser merde quoi :kiki:
16/02/2006 @ 11:35:18: Clandestino: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Maxthon, y'a que ça de vrai...

:dehors2:
16/02/2006 @ 11:53:58: ArKeL: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Bah plus besoin de FF maintenant IE7 utilise aussi les onglets :tinostar:
16/02/2006 @ 13:07:10: Poire: La fuite de mémoire de Firefox n'est pas un bug, c'est...
j'vois pas comment ça peut prendre autant de mémoire en gardant simplement des pages web en mémoire même.
Une page compléte dépasse pas 1Mo on va dire
1Mo*6*10onglets ça fait 60Mo à peut près...
là mon FireFox prend le double sachant que j'ai des pages légères sans images.... (en gros que de la doc)
16/02/2006 @ 13:15:40: zion: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Une page compléte dépasse pas 1Mo on va dire


Sauf qu'ils gardent pas la page telle qu'elle existe mais telle qu'elle a été rendue, images décompressées aussi!
16/02/2006 @ 13:17:18: cauet: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Le mien fait 25Mo.. mais je le ferme toutes les heures à peu près..
16/02/2006 @ 13:19:04: zion: La fuite de mémoire de Firefox n'est pas un bug, c'est...
110mb, mais je frôle souvent les 300mb, à partir de quoi je commence à le sentir et je le ferme :joce:
16/02/2006 @ 13:33:08: Poire: La fuite de mémoire de Firefox n'est pas un bug, c'est...


Sauf qu'ils gardent pas la page telle qu'elle existe mais telle qu'elle a été rendue, images décompressées aussi!

même avec les images décompressées :oh:
16/02/2006 @ 13:37:45: ArKeL: La fuite de mémoire de Firefox n'est pas un bug, c'est...
N'oubliez pas que les extensions prennent aussi de la place en mémoire. :grin:
Mon FF tourne dans les 250mb, mais je n'ai jamais de problème de ralentissement même après 12h de fonctionnement, sans compter que je dois avoir ~45 extensions d'installées. :tinostar:
Dernière édition: 16/02/2006 @ 13:38:43
16/02/2006 @ 14:08:38: Derdesder: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Elle est pas fraîche tu rigoles ou quoi?
24h ca me semble plus que frais


http://www.mage.fst.uha.fr/asterix/perso/ordralps.png
16/02/2006 @ 14:11:49: Derdesder: La fuite de mémoire de Firefox n'est pas un bug, c'est...
Bah non, c'est pas frais.


http://pix.nofrag.com/4d/ce/b22ef698fda6c58fd78e423e53e0t.jpg
16/02/2006 @ 14:42:39: blietaer: La fuite de mémoire de Firefox n'est pas un bug, c'est...
il gaspille selon la mémoire dispo ou installée?
gasp!