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.
fuite mémoire firefox 78.3.0esr debian testing
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Salut Pirate,
Non je ne constate pas ce problème
J'ai :
qui tourne avec 2 instances/profiles pgrep firefox-esr me renvoyant 2 PID
Profile 1
Extensions
Modules
0 activé
Profile 2
Extensions
Modules
0 activé
En désactivant tous tes modules et extensions ou en créant un nouveau profile sans module ni extension ???
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]
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 ???
**Simple Utilisateur** -- Debian stable - XFCE
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
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)piratebab a écrit : 18 nov. 2020, 10:09 problème toujours présent, semble être lié à l'utilisation des sous-titres
**Simple Utilisateur** -- Debian stable - XFCE
- piratebab
- Site Admin
- Messages : 5865
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
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
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
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
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
) ;
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.

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

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.

**Simple Utilisateur** -- Debian stable - XFCE
- piratebab
- Site Admin
- Messages : 5865
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
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.
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.
-
- Membre actif
- Messages : 526
- Inscription : 24 août 2016, 19:35
- Localisation : Gnome 43 - debian 12
- Status : Hors-ligne
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é.
Pour ma part, après résolution du problème ( foudre ), j'obtiens bien des répertoires quasiment vides :
Ton problème est peut-être différent, mais cela vaut le coup de tester.
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
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
-
- Membre actif
- Messages : 526
- Inscription : 24 août 2016, 19:35
- Localisation : Gnome 43 - debian 12
- Status : Hors-ligne
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.
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
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
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 ;-))
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 ;-))
**Simple Utilisateur** -- Debian stable - XFCE
-
- Membre actif
- Messages : 526
- Inscription : 24 août 2016, 19:35
- Localisation : Gnome 43 - debian 12
- Status : Hors-ligne
piratebab a écrit : 07 nov. 2020, 11:16Est-ce bien ce processus dont tu parles ?La mémoire utilisée par le processus web, dont le parent est firefox à un comportement en dent de scie.
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
- piratebab
- Site Admin
- Messages : 5865
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
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
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Salut,
Je viens de voir Aaron Jones: Introduction To Firejail, AppArmor, and SELinux
où le gars fait allusion à une attaque faite par injection javascript via youtube peut-être que ton soucis est en rapport avec ça ....
Je viens de voir Aaron Jones: Introduction To Firejail, AppArmor, and SELinux
où le gars fait allusion à une attaque faite par injection javascript via youtube peut-être que ton soucis est en rapport avec ça ....
**Simple Utilisateur** -- Debian stable - XFCE
-
- Membre actif
- Messages : 526
- Inscription : 24 août 2016, 19:35
- Localisation : Gnome 43 - debian 12
- Status : Hors-ligne
En effet, le résultat de ps aux --sort=-%mem montre qu'il y a un problème. Essaye de démarrer Firefox avec en créant un nouveau profil, c'est à dire sans extensions, ni thèmes avec la commande :
$ firefox-esr -P
$ firefox-esr -P
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