fuite mémoire firefox 78.3.0esr debian testing

Demande d'aide : c'est ici.
Répondre
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

07 nov. 2020, 11:16

Bonjour, depuis quelques jours j'ai un comportement anormal de firefox . La mémoire utilisée par le processus web, dont le parent est firefox à un comportement en dent de scie.
La mémoire utilisée par ce processus croit lentement, puis au bout d'une minute environ, chute brutalement, pour croître à nouveau.
Le problème c'est qu'a chaque chute, elle revient un petit peu au dessus de la fois précédente, et donc sur la durée, je sature la mémoire , puis le swap .
Est ce que vous constatez la même chose ?
J'ainerai pouvoir faire la part des choses entre firefox et les greffons installés.
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1115
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

07 nov. 2020, 12:00

Salut Pirate,

Non je ne constate pas ce problème

J'ai :

Code : Tout sélectionner

$ apt list firefox-esr
En train de lister... Fait
firefox-esr/testing,now 78.3.0esr-2 amd64  [installé, automatique]
qui tourne avec 2 instances/profiles pgrep firefox-esr me renvoyant 2 PID


Profile 1

Extensions
  • Adblockplus
  • copy plain text
  • darkreader
  • https partout
  • Noscript
  • zim-clip

Modules
0 activé

Profile 2

Extensions
  • https partout
  • zim-clip


Modules
0 activé



En désactivant tous tes modules et extensions ou en créant un nouveau profile sans module ni extension ???
Debian testing/stable - XFCE
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

07 nov. 2020, 20:28

Merci pour ton retour.après une grosse mise à jour autour de qt5 et reboot, le problème est pour le moment absent.
Je continue de surveiller
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

08 nov. 2020, 10:58

ça semble s'etre calmé depuis la grosse mise à jour qt5 d'hier, à suivre pendant quelques jours.
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

08 nov. 2020, 18:30

maintenant c'est le taux CPU qui s'emballe! Après visionnage de vidéos youtube
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1115
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

08 nov. 2020, 19:09

Ton problème ne vient probablement pas directement du paquet firefox-esr,
il n'a pas été remis à jour ni en novembre, ni en octobre.
Debian testing/stable - XFCE
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

09 nov. 2020, 20:08

j'ai aussi suspecté peperflash, mais après mise à jour, c'était pareil.
Probablement une dépendance du paquet firefox-esr.
Je verrais demain si le problème réapparait cette nuit.
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

18 nov. 2020, 10:09

problème toujours présent, semble être lié à l'utilisation des sous-titres
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1115
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

18 nov. 2020, 10:22

piratebab a écrit :
18 nov. 2020, 10:09
problème toujours présent, semble être lié à l'utilisation des sous-titres
Décris le contexte de tes sous-titres que je fasse un test dans les mêmes conditions (je ne me sert jamais de sous-titres => explique)
Debian testing/stable - XFCE
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

19 nov. 2020, 18:36

je visionne pas mal de conférences en anglais, ou des films d'animation, chez youtube. Parfois l'orateur est difficilement compréhensible, je rajoute les sous-titres.
C'est dans le menu en bas à droite.
Lorsque je visionne pas mal dans ces conditions, je commence a voir les dents de scie de taux d'occupation mémoire dont j'ai parlé.
Et lorsque je reviens le lendemain, j'ai parfois 6Go de swap!
Un exemple de vidéo avec sous titre
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1115
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

19 nov. 2020, 20:03

J'ai testé => Usage de la RAM totalement stable avec le sous-titrage.
J'ai utilisé mon "Profile 2" (sans NoScripts)

Remarque sur le sujet lui-même :

Si le sous-titre peut se révéler salvateur pour s'épargner cette voix féminine typique US => insupportable (pour mes oreilles :blush: ) ;

Le sujet lui est d'intérêt majeur voire d'utilité publique car ne soufrant pas moi-même de diabète,
je n'ai pas été confronté à la prise d'insuline,
mais à celle de statine (pour diminuer le taux de cholestérol)
autre grosse arnaque des industries du médicament et de l'agroalimentaire,
les 2 sujets étant quasi siamois à en juger par cette conf.

Donc si j'ai un conseil pour ceux qui nous lisent :

Regarder cette conférence sans le son et avec le sous-titre => C'est ÉDIFIANT !


La morale de l'histoire :

Une alimentation saine et adaptée, plus un peu d'exercice, peut éviter la geôle du médicament.


:good:
Debian testing/stable - XFCE
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

21 nov. 2020, 12:04

Le probleme n'apparait pas immédiatement. C'est au bout de 2 ou 3 vidéos que ça commence à bouger. Puis tu laisse reposer 12 heures, et tu regardes l'occupation mémoire.


Les conférences TED sont toujours intéressantes, plus ou moins suivant les sujets. Il faut rester réaliste, ce sont avant tout des mises en avant des intervenants, il faut recouper les informations.
--gilles--
Membre actif
Membre actif
Messages : 501
Enregistré le : 24 août 2016, 19:35
Localisation : Gnome 3.36 - debian 11 bullseye
Status : Hors ligne

22 nov. 2020, 16:39

Bonjour, j'ai eu un cas à peu près semblable, un membre de l'autre forum m'a conseillé de remonter la racine en "bind" sur un autre répertoire pour voir son contenu sans les montages. Pour voir si tout est bien vide quand c'est démonté.


Code : Tout sélectionner

# mount --bind / /mnt

Code : Tout sélectionner

# ls -alh /mnt/

Pour ma part, après résolution du problème ( foudre ), j'obtiens bien des répertoires quasiment vides :

Code : Tout sélectionner

# ls -alh /mnt/
total 156K
drwxr-xr-x  23 root root 4,0K 22 nov.  13:13 .
drwxr-xr-x  23 root root 4,0K 22 nov.  13:13 ..
drwxr-xr-x   2 root root 4,0K 22 nov.  12:11 bin
drwxr-xr-x   2 root root 4,0K 21 août   2017 boot
drwx------   2 root root 4,0K 21 août   2017 .cache
drwxr-xr-x   4 root root 4,0K 21 août   2017 dev
drwxr-xr-x 155 root root  12K 22 nov.  13:35 etc
drwxr-xr-x   2 root root 4,0K 21 août   2017 home
lrwxrwxrwx   1 root root   29 18 nov.  22:14 initrd.img -> boot/initrd.img-5.9.0-2-amd64
lrwxrwxrwx   1 root root   29 18 nov.  22:14 initrd.img.old -> boot/initrd.img-5.9.0-1-amd64
drwxr-xr-x  17 root root 4,0K 26 août  07:52 lib
drwxr-xr-x   2 root root 4,0K 18 oct.  14:06 lib64
drwx------   2 root root  16K 21 août   2017 lost+found
drwxr-xr-x   6 root root 4,0K 10 nov.  12:45 media
drwxr-xr-x   2 root root 4,0K 17 juil.  2019 mnt
drwxr-xr-x   2 root root 4,0K 21 août   2017 opt
drwxr-xr-x   2 root root 4,0K 13 juil.  2017 proc
drwx------  22 root root 4,0K 22 nov.  13:30 root
drwxr-xr-x   2 root root 4,0K 21 août   2017 run
drwxr-xr-x   2 root root  12K 22 nov.  12:11 sbin
drwxr-xr-x   2 root root 4,0K 21 août   2017 srv
drwxr-xr-x   2 root root 4,0K 13 juil.  2017 sys
drwxr-xr-x   2 root root  36K 11 nov.  17:02 tmp
drwxr-xr-x  11 root root 4,0K  2 janv.  2019 usr
drwxr-xr-x   2 root root 4,0K 11 nov.  16:42 var
lrwxrwxrwx   1 root root   26 18 nov.  22:14 vmlinuz -> boot/vmlinuz-5.9.0-2-amd64
lrwxrwxrwx   1 root root   26 18 nov.  22:14 vmlinuz.old -> boot/vmlinuz-5.9.0-1-amd64
Ton problème est peut-être différent, mais cela vaut le coup de tester.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

23 nov. 2020, 13:33

gilles, ton probleme concerne le disque (ls), alors que j'ai un probleme avec la gestion mémoire de firefox
--gilles--
Membre actif
Membre actif
Messages : 501
Enregistré le : 24 août 2016, 19:35
Localisation : Gnome 3.36 - debian 11 bullseye
Status : Hors ligne

24 nov. 2020, 15:50

C'est juste, j'ai mal raisonné, mais alors pourrais-tu nous donner :

ps aux --sort=-%mem

# swapon

que nous nous rendions compte de cette gestion mémoire.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar du membre
dezix
Modérateur
Modérateur
Messages : 1115
Enregistré le : 04 juin 2016, 14:50
Diaspora* : dezix@framasphere.org
Status : Hors ligne

25 nov. 2020, 12:55

Jusqu'à présent je n'ai toujours rien remarqué au niveau de la RAM,
je vais poursuivre le visionnage de quelques vidéo supplémentaires dans les jours qui viennent,
je te tiendrais au jus si je vois du changement.


Celle-ci,
https://youtu.be/LNHBMFCzznE
peut t'intéresser à propos des modifications du cerveau induites par l'apprentissage (humain/canin ça doit être kifkif ;-))
Debian testing/stable - XFCE
--gilles--
Membre actif
Membre actif
Messages : 501
Enregistré le : 24 août 2016, 19:35
Localisation : Gnome 3.36 - debian 11 bullseye
Status : Hors ligne

25 nov. 2020, 14:28

piratebab a écrit :
07 nov. 2020, 11:16
La mémoire utilisée par le processus web, dont le parent est firefox à un comportement en dent de scie.
Est-ce bien ce processus dont tu parles ?

ps axf | grep web | grep -v grep
2017 ? S 0:00 | \_ /usr/bin/bwrap --args 37 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 7 31
2018 ? S 0:00 | | \_ /usr/bin/bwrap --args 37 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 7 31
2021 ? SLl 0:07 | | \_ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 7 31
2019 ? SLl 0:00 | \_ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess 8 31
2043 ? S 0:00 | \_ /usr/bin/bwrap --args 39 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 14 31
2044 ? S 0:00 | | \_ /usr/bin/bwrap --args 39 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 14 31
2046 ? SLl 0:07 | | \_ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 14 31
2056 ? S 0:00 | \_ /usr/bin/bwrap --args 40 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 20 31
2057 ? S 0:00 | \_ /usr/bin/bwrap --args 40 -- /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 20 31
2059 ? SLl 0:07 | \_ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess 20 31
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 3519
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors ligne

25 nov. 2020, 16:56

Code : Tout sélectionner

ps aux --sort=-%mem
       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    2128  8.2  9.9 4278368 1216132 ?     Sl   nov.24 101:45 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 1 -isForBrowser -prefsLen 1 -pref
     3721  3.4  6.7 3766912 823516 ?      Sl   nov.24  42:34 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 11 -isForBrowser -prefsLen 7472 -
     2324  2.9  6.4 3552788 786056 ?      Sl   nov.24  36:42 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 3 -isForBrowser -prefsLen 288 -pr
      2371  3.1  6.0 3694880 746648 ?      Sl   nov.24  38:25 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 5 -isForBrowser -prefsLen 288 -pr
      2580  2.2  6.0 3472140 746272 ?      Sl   nov.24  28:02 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 7 -isForBrowser -prefsLen 7359 -p
     1924 12.5  5.8 4412572 720904 ?      Sl   nov.24 155:56 /usr/lib/firefox-esr/firefox-esr --sm-client-id 10a0726469000158753611700000016620009
      3652  4.6  5.8 3720340 711664 ?      Sl   nov.24  57:49 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 8 -isForBrowser -prefsLen 7472 -p
      3695  2.0  5.6 3431164 698456 ?      Sl   nov.24  25:25 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 10 -isForBrowser -prefsLen 7472 -
      2304  6.3  4.8 3550520 600124 ?      Sl   nov.24  78:36 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 2 -isForBrowser -prefsLen 288 -pr
Répondre