You are not logged in.

[Extension Firefox] Firebug Memory Leaks

Pour discuter avec les joueurs d'OGame, venez sur IRC - menu chat
Les candidatures aux postes d'opérateur sont ouvertes et celles de modérateur fermées

Les candidatures pour devenir opérateurs sont ouvertes
Pour toutes vos questions rendez vous sur ce sujet et pour les modalités de recrutement, allez sur ce sujet

  • "centy2010" started this thread

Posts: 39

Date of registration: May 17th 2010

  • Send private message

1

Friday, May 28th 2010, 1:46am

Firebug Memory Leaks

Bonjour tout le monde,

Ces derniers temps, étant beaucoup occupé à scripter, j'ai constaté que l'accès des pages devenait plus lent... et puis finalement tout le pc.
Un petit regard sur le gestionnaire des tâches pour me rendre compte que notre ami Firefox consommait plus de 500 Mb de mémoire vive.

J'ai d'abord pensé à Grease Monkey et aux scripts faits par les utilisateurs... des boucles ou des timers qui consommerait la mémoire en créant des variables à l'infini.
Mais non... ce n'était pas ça.

J'ai trouvé le faiseur de trouble. C'est le module complémentaire Firebug qui a des fuites de mémoire...
J'avais la version 1.5.4 et apparemment le problème est résolu, Firefox tourne en ronronnant à 80 Mb.

Lien vers le soucis Firebug

Voilà, juste pour vous informer et améliorer vos performances si vous avez ce module et ce soucis

J'ai aussi trouver un bon petit truc pour améliorer les performances de firefox.

Allez dans la barre d'adresse, tapez about:config

Dans ce nouvel écran, click droit et choisissez "nouvelle -> valeur boléenne"

Tapez config.trim_on_minimize et donnez lui la valeur true.

Redémarrez firefox. Et ouvrez le gestionnaire de tâche pour voir la consommation de mémoire de Firefox.

Réduisez la fenêtre Firefox. Et là mémoire est relâchée... Firefox ne consomme plus que 14,3 Mb.

This post has been edited 1 times, last edit by "centy2010" (May 28th 2010, 3:01am)


  • "Le vraicubitus" is male

Posts: 769

Date of registration: Jul 21st 2007

  • Send private message

2

Friday, May 28th 2010, 8:14am

Merci pour cette info de bug centy2010 :1) ...je ne pensais pas que Firebug pouvait ralentir à ce point FF..

Pour compléter ton post pour accélérer FF j'avais "récolté" ces Infos sur la toile..=>
Accélérer le chargement des pages - Firefox 3

1. Dans la barre d'adresses, saisissez la commande about:config et validez par Entrée.



2. Cliquez sur le bouton Je ferai attention, promis !.

3. Dans le champ Filtre, saisissez la commande network.http.



4. Double cliquez alors sur l'option network.http.pipelining pour passer sa valeur à True.



5. si vous voulez vous arrêter là =>
Double cliquez ensuite sur l'option network.http.pipelining.maxrequests puis fixez la valeur à 100 dans la boite de dialogue qui apparaît. Cliquez sur Ok.

Redémarrez alors Firefox pour appliquer la modification.



Sinon on peut aller encore plus loin........

6. Faites de même avec les options network.http.pipelining.ssl et network.http.proxy.pipelining.



7. Double cliquez ensuite sur l'option network.http.pipelining.maxrequests et fixez sa valeur à 8. Cliquez sur Ok.



8. Passez de la même façon :
l'option network.http.max-connections à 96,
l'option network.http.max-connections-per-server à 32,
l'option network.http.max-persistent-connections-per-server à 8,
l'option network.http.max-persistent-connections-per-proxy à 24
et network.http.keep-alive.timeout à 30.



9. Fermez enfin Firefox et relancez-le pour appliquer les modifications et constater le changement.

This post has been edited 1 times, last edit by "Le vraicubitus" (May 28th 2010, 8:15am)


  • "centy2010" started this thread

Posts: 39

Date of registration: May 17th 2010

  • Send private message

3

Friday, May 28th 2010, 10:43am

C'est toujours cool les Tweaks pour améliorer la performance.

Sachez aussi que le site oGame n'est pas en reste dans les Memory Leaks. Le script Jquery.js a un Memory leak ligne 2462 à 2470
// Init the element's event structure
var events = jQuery.data(elem, "events") || jQuery.data(elem, "events", {}),
handle = jQuery.data(elem, "handle") || jQuery.data(elem, "handle", function(){
// Handle the second event of a trigger and when
// an event is called after a page has unloaded
return typeof jQuery !== "undefined" && !jQuery.event.triggered ?
jQuery.event.handle.apply(arguments.callee.elem, arguments) :
undefined;
});

Mais ça je peux rien y faire

Bdevlam

Ogamien

Posts: 4

Date of registration: Jul 20th 2011

  • Send private message

4

Thursday, July 21st 2011, 9:21am

Firebug Memory Leaks

c'est bien mais bon ca serait mieux de préciser ce que ca fait vraiment dans le navigateur
car ca peut etre gênant pour certains

donc mieux vaut faire ces changements en connaissance de cause

  • "Le vraicubitus" is male

Posts: 769

Date of registration: Jul 21st 2007

  • Send private message

5

Thursday, July 21st 2011, 7:00pm

c'est bien mais bon ca serait mieux de préciser ce que ca fait vraiment dans le navigateur
car ca peut etre gênant pour certains

donc mieux vaut faire ces changements en connaissance de cause


Définition en français de " Network " : Réseau
Le Network c'est l'équivalent anglais de réseau c'est à dire plusieurs ordinateurs reliés entre eux pour s'échanger des données.
Donc à la maison, si tu n'as qu'un seul ordinateur tu ne risques rien à modifier tout ceci ;)

..........................................................................

Firebug est une extension pour Mozilla Firefox qui permet de déboguer, éditer et modifier le HTML, le CSS et le JavaScript d'une page web.

Firebug a été développé par Joe Hewitt, un des créateurs de Firefox.
Cette extension a été mise à disposition sous licence libre MPL.

Le développement de Firebug est activement soutenu par Yahoo!
Extensions

Certaines extensions peuvent s'intégrer à Firebug :

YSlow est une extension développée par Yahoo permettant de mesurer et tester différents indicateurs relatifs à la vitesse de téléchargement et d'affichage d'une page web. Cette extension s'intègre à Firebug pour fonctionner et adopte la même licence que ce dernier.
Page Speed est une extension pour Firebug développée par Google, et remplit les mêmes fonctions que YSlow. Cette extension est proposée sous licence Apache 2.0.
Firecookie est une extension permettant de visualiser les cookies liés à la page courante, d'en ajouter de nouveaux, ou bien de les supprimer. Cette extension, qui est également disponible sur le site addons.mozilla.org, est proposée sous la (nouvelle) licence BSD.

This post has been edited 4 times, last edit by "Le vraicubitus" (Jul 21st 2011, 7:07pm)


vulca

Seigneur

  • "vulca" is male

Posts: 4,663

Date of registration: Jun 9th 2006

Location: france

  • Send private message

6

Thursday, July 21st 2011, 7:21pm

A mon avis, il voulait plutot parler des conséquences du bidouillage des config de firefox pour l'accelerer ;)
Scripteur: InfoCompte
cherche graphistes pour créer des skins de RC
([En ligne] Infocompte RC Converter)

Bdevlam

Ogamien

Posts: 4

Date of registration: Jul 20th 2011

  • Send private message

7

Saturday, July 23rd 2011, 2:39am

+1 vulca!!