2016-09-21 1 views
1

Je dirige un projet sélénium qui explore des sites Web. Le projet ouvre des liens dans de nouvelles pages et vérifie le contenu, puis ferme la fenêtre ouverte. J'ai remarqué que, après environ 5 minutes d'ouverture de Windows, le bélier fonctionne à environ 3 Go sur 4 Go pour Firefox dans le gestionnaire de tâches. Il y a d'autres programmes en cours d'exécution, donc tout devient lent et commence à caler. Je suis curieux de savoir pourquoi le bélier de firefox ne se réduit pas après avoir fermé la fenêtre, mais continue de grimper. J'ai essayé d'utiliser les préférences de cache firefox et les préférences de sessiontore, mais rien n'a aidé. Est-ce que quelqu'un a rencontré un problème similaire ou en sait quelque chose à ce sujet? Exécution du sélénium 2.53 sur firefox 41.seleium firefox pilote exécutant la mémoire haute après l'ouverture des fenêtres.

Répondre

0

Ceci est la meilleure solution. Sans connaître votre configuration exacte, je vais expliquer ce qui a résolu la fuite de mémoire pour moi. Je cours quelques extensions dans Firefox, Adblock Plus, Auto Refresh, et d'autres. J'ai désactivé mes extensions pour voir si cela corrigeait le problème, ça l'a fait! En gardant un couple en même temps, je l'ai réduit à Adblock Plus, et j'ai découvert que d'autres personnes avaient aussi des fuites de mémoire, donc je l'ai changé pour uBlock Origin. J'espère que ça aide.