Project

General

Profile

Anomalie #6276

Le Firefox sur absinthe utilise trop de ressources (CPU notamment) et devient difficilement utilisable

Added by Frédéric Couchet 3 months ago. Updated 24 days ago.

Status:
Nouveau
Priority:
Normale
Category:
-
Target version:
Start date:
11/30/2023
Due date:
% Done:

0%

Estimated time:
Difficulté:
2 Facile

Description

Depuis pas mal de temps, Firefox sur absinthe (mon latpop) utilise trop de ressources (CPU notamment) et devient difficilement utilisable. Au point même qu'il est compliqué par exemple d'utiliser visio.chapril.org.

Je dois régulièrement le killer et le relancer.

History

#1

Updated by Frédéric Couchet 3 months ago

Visiblement c'est le processus Isolated Web Content qui consomme le CPU.

La lecture de https://askubuntu.com/questions/1466241/firefox-isolate-process-cpu-usage-100 que c'est lié à "Firefox’s Site Isolation feature AKA Project Fission" https://wiki.mozilla.org/Project_Fission

En désactivant Fission (en mettant via about:config le paramètre fission.autostart à false), Firefox ne consomme plus trop de CPU.

J'ai remis fission.autostart à true et suivi la recommandation de la page :

In about:config, set the "fission.autostart" and "gfx.webrender.all" prefs to "true". DO NOT edit any other "fission.*" or "gfx.webrender.*" prefs.

J'ai mis gfx.webrender.all à true (c'était à false).

J'ai laissé gfx.webrender.enabled à false.

#2

Updated by Quentin Gibeaux 3 months ago

  • Target version changed from Novembre 2023 to Décembre 2023
#3

Updated by Frédéric Couchet 2 months ago

Après différents tests, seule la désactivation de Fission semble régler les problèmes de performance (en mettant fission.autostart à false).

Mais est-ce une bonne idée de désactiver Fission ?

https://wiki.mozilla.org/Project_Fission « Fission is Mozilla's implementation of Site Isolation in Firefox. Site Isolation is a security feature that offers additional protection in case of large classes of security bugs. Site Isolation safely sandboxes web pages and web frames, isolating them from each other, further strengthening Firefox security. »

#4

Updated by Quentin Gibeaux about 2 months ago

  • Assignee changed from Frédéric Couchet to Pierre-Louis Bonicoli
  • Target version changed from Décembre 2023 to Janvier 2024
#5

Updated by Frédéric Couchet 26 days ago

Commande d'un nouveau disque dur https://www.ldlc.pro/fiche/PB00465956.html ( Kingston KC3000 512 Go, SSD 512 Go M.2 2280 PCIe 4.0 x4 NVMe NAND 3D TLC).

#6

Updated by Frédéric Couchet 24 days ago

Laurent W. d'Easter-Eggs me signale qu'il a eu un problème similaire il y a quelques temps, lié à ACPI.

Le script qui lui a permis de résoudre le souci :

F=$(grep [0-9][0-9] -r /sys/firmware/acpi/interrupts/ |grep STS|sed 's/:.*//')
echo $F
echo mask > $F
echo $F

J'ai regardé dans les fichiers présents dans /sys/firmware/acpi/interrupts/ mais aucun ne contient de lignes avec STS

#7

Updated by Frédéric Couchet 24 days ago

la commande top affiche une charge de 19 et pourtant il est idle à 80%, pas d'IO.

je ne fais rien de spécial, et je note pas de rallentissement.

Zarb ?

#8

Updated by Quentin Gibeaux 24 days ago

  • Target version changed from Janvier 2024 to Février 2024

Also available in: Atom PDF