Projet

Général

Profil

Actions

Anomalie #6276

fermé

Montées en charge anormales (CPU notamment) sur le laptop absinthe qui devient presque pas utilisable

Ajouté par Frédéric Couchet il y a environ un an. Mis à jour il y a 6 mois.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
30/11/2023
Echéance:
% réalisé:

0%

Temps estimé:
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.


Fichiers

20240223_150621732_4350..jpg (129 ko) 20240223_150621732_4350..jpg Frédéric Couchet, 26/02/2024 16:26

Mis à jour par Frédéric Couchet il y a environ un an

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.

Mis à jour par Quentin Gibeaux il y a environ un an

  • Version cible changé de Novembre 2023 à Décembre 2023

Mis à jour par Frédéric Couchet il y a environ un an

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. »

Mis à jour par Quentin Gibeaux il y a 12 mois

  • Assigné à changé de Frédéric Couchet à Pierre-Louis Bonicoli
  • Version cible changé de Décembre 2023 à Janvier 2024

Mis à jour par Frédéric Couchet il y a 11 mois

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).

Mis à jour par Frédéric Couchet il y a 11 mois

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

Mis à jour par Frédéric Couchet il y a 11 mois

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 ?

Mis à jour par Quentin Gibeaux il y a 11 mois

  • Version cible changé de Janvier 2024 à Février 2024

Mis à jour par Frédéric Couchet il y a 10 mois

  • Sujet changé de Le Firefox sur absinthe utilise trop de ressources (CPU notamment) et devient difficilement utilisable à Montées en charge anormales (CPU notamment) sur le laptop absinthe qui devient presque pas utilisable

Mis à jour par Frédéric Couchet il y a 10 mois

J'ai voulu tester de mettre le disque dur d'absinthe dans le laptop cataire (celui acheté pour le stage en 2023).

Le disque ne semblait pas reconnu. Avec un affichage que je n'avais jamais vu. Voir l'image jointe.

Mis à jour par Frédéric Couchet il y a 10 mois

  • Statut changé de Nouveau à En cours de traitement
  • Assigné à changé de Pierre-Louis Bonicoli à Frédéric Couchet

j'ai remis le disque dur d'origine dans cataire et au boot j'ai le même affichage. Le disque étant un M2 PCIe NMVe.

Si au boot je démarre le Lenovo Diagnostics, dans System Informations il n'y a rien concernant le stockage, ou disque dur, alors qu'il y a le reste (cpu, clavier, mémoire etc).

Mis à jour par Frédéric Couchet il y a 10 mois

Dans cataire j'ai mis un disque neuf vierge et il est reconnu au boot.

Mis à jour par Frédéric Couchet il y a 10 mois

J'ai l'impression que que le problème de charge du laptop soit en lien avec le fait qu'il soit soit sur batterie ou sur alimentation. Le problème se produirait quand il fonctionne sur batterie (à confirmer).

a priori dans /sys/bus/cpu/devices/cpu0/cpufreq la seule différence concerne le fichier energy_performance_preference qui a pour valeur balance_performance quand l'alim est branchée et balance_power quand l'alim n'est pas branchée.

Mis à jour par Quentin Gibeaux il y a 10 mois

  • Version cible changé de Février 2024 à Mars 2024

Mis à jour par Quentin Gibeaux il y a 9 mois

  • Version cible changé de Mars 2024 à Avril 2024

Mis à jour par Quentin Gibeaux il y a 8 mois

  • Version cible changé de Avril 2024 à Mai 2024

Mis à jour par Frédéric Couchet il y a 7 mois

La semaine dernière, j'ai mis le disque d'absinthe dans cataire.

Je ne note pas les mêmes problèmes de charge.

Mis à jour par Quentin Gibeaux il y a 7 mois

  • Version cible changé de Mai 2024 à Juin 2024

Mis à jour par Frédéric Couchet il y a 7 mois

BackupPC affiche pour le laptop « absinthe a été présent sur le réseau au moins 7 fois consécutives, il ne sera donc pas sauvegardé de 9:00 à 21:30 pendant Mon, Tue, Wed, Thu, Fri » ce qui n'est pas pratique pour des sauvegardes sur des horaires de travail.

J'ai comparé la config avec celle d'un autre laptop. La différence que je vois c'est la présence de $Conf{BlackoutGoodCnt} = -1; dans la conf de damiana par exemple

Dans le fichier config.pl : PCs that are always or often on the network can be backed up after hours, to reduce PC, network and server load during working hours. To disable the blackout feature set $Conf{BlackoutGoodCnt} to a negative value.

Je ne connaissais pas, je vais modifier la config pour mon laptop.

Mis à jour par Frédéric Couchet il y a 7 mois

Le backup s'est fait.

Mis à jour par Frédéric Couchet il y a 7 mois

  • Statut changé de En cours de traitement à Résolu

J'ai mis à jour la doc admin sys, j'en ai profité pour ajouter passiflora qui manquait.

Mis à jour par Quentin Gibeaux il y a 6 mois

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF