5 votes

Utilisation élevée du CPU en raison du gestionnaire de réseau

Cela m'a vraiment intrigué. J'ai remarqué 30% de démon avahi sur Kubuntu 10.10 sur un Lenovo T410 (c'est la valeur donnée par top, pas par le gestionnaire de tâches de krunner).

C'était beaucoup trop élevé. En essayant de supprimer plasmoid un par un, j'ai réussi à réduire l'utilisation du CPU à la barre d'état système. Puis j'ai fait d'autres tests et en fait tout se passe bien jusqu'à ce que j'ouvre le gestionnaire de réseau dans la barre d'état système et que je me connecte à ma connexion filaire. Il semble donc que demander à Kubuntu d'utiliser une connexion filaire fait que le démon avahi utilise 30% du CPU. Le désactiver ne fait pas baisser l'utilisation du CPU par la suite.

Savez-vous ce qui pourrait causer ce problème ? Quelqu'un d'autre l'a réalisé ?

EDIT : Après quelques tests supplémentaires, je peux confirmer qu'il s'agit bien d'un problème dû à la connexion filaire, cela ne se produit pas avec une connexion sans fil.

EDIT#2 : J'ai vérifié depuis chez moi. Ce n'est pas un problème avec chaque connexion eth0. À la maison, où dhcp fonctionne, je ne vois pas l'augmentation de l'utilisation du CPU. Cela se produit uniquement au travail, où je dois entrer manuellement l'adresse IP, la passerelle, etc. Le fait de retirer le câble Internet fait également baisser l'utilisation du CPU. C'est très étrange.

0voto

Matthew Read Points 19148

En fin de compte, le problème était qu'il y avait trop de trafic sur le réseau à cause d'une imprimante mal configurée. La surcharge de paquets et l'adresse de l'imprimante ont été détectées par la commande "tcpdump".

Je comprends que finalement le problème n'était ni dû à ubuntu ni à linux. Mais tout de même, si on détecte une utilisation élevée du CPU par network-manager sur un réseau partagé (encore une fois, il apparaît comme une tâche avahi sur "top"), cela peut être dû à un problème de trafic sur le réseau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X