Ubuntu 8.10 Intrepid Ibex - Consommation du CPU par nautilus

Version imprimablePDF version

Après être passé à ubuntu 8.10 Intrepid Ibex, j'ai pu remarquer que nautilus avait tendance à faire monter en charge le processeur pour finir par l'utiliser à 100%.
Une fois dépassé la barre des 80% d'utilisation processeur, forcer nautilus à quitter via un xkill ou parce que lui-même signalait qu'il ne répondait plus a pour conséquence de perdre le nautilus lancé par gnome au démarrage de la session (à savoir l'affichage du bureau).

1. Tuer le processus fou

Dans le cas ou le problème surviendrait de nouveau, privilégier la suppression du processus via un kill -15 pid.
La procédure à suivre est la suivante :

  • Ouvrir un terminal
  • Afficher l'utilisation en ressources des processus
  • top

  • Noter le pid du processus nautilus monopolisant le processeur.
  • Tuer le processus
  • kill -15 pid

2. Hypothèse

Il semblerait que le problème de surcharge processeur de nautilus vienne du nouveau mode d'affichage en vignettes des fichiers multimédias.
Dans un répertoire contenant des fichiers vidéos en mode icône zoomé au minimum à 150%, la charge processeur monte progressivement. J'ai fait les mêmes tests avec différents types de fichiers (images, fichiers textes, autres...), et il s'avère que le problème n'existe que pour les vidéos.
Je suppose que le problème vient d'un rafraîchissement des vignettes.

3. Résolution temporaire

La meilleure solution pour le moment est de ne pas dépasser un affichage de 100% en mode icône des vignettes vidéos.

Portrait de Anonyme

En fait j'ai testé aussi et

plouff (non vérifié)
dim, 23/11/2008 - 12:57

En fait j'ai testé aussi et j'ai le même bug (sous archlinux). Je pense que le problème est apparu avec la v2.24 de Gnome (et donc de toutes les applis qui vont avec comme nautilus)

Mais ne t'en fait pas, divers bug report ont déjà été fait (https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/219878) ;).

Portrait de GoZ

Re: bug launchpad

GoZ
dim, 23/11/2008 - 17:13

Oui effectivement, mais si on regarde le bug que tu as mis en lien, il date de la version 2.22 alors que nautilus en est à la 2.24 et le billet a été ouvert le 20/04...

'Sont pas pressé...

Portrait de Anonyme

Re: Ubuntu 8.10 Intrepid Ibex - Consommation du CPU par nautilus

period tracker (non vérifié)
jeu, 25/11/2010 - 06:25

I want to express my admiration of your writing skill and ability to make reader to read the while thing to the end. I would like to read more of your blogs and to share my thoughts with you. I will be your frequent visitor, that’s for sure.