it-swarm.com.de

Hohe CPU-Auslastung aufgrund des Netzwerkmanagers

Das hat mich wirklich verwirrt. Ich habe festgestellt, dass 30% des Avahi-Daemons unter Kubuntu 10.10 auf einem Lenovo T410 laufen (dies ist der Wert, den top angibt, nicht der Task-Manager von krunner).

Das war viel zu hoch. Beim Versuch, das Plasmoid einzeln zu unterdrücken, konnte ich die CPU-Auslastung auf die Taskleiste eingrenzen. Dann habe ich noch ein paar Tests gemacht und eigentlich ist alles nur so lange offen, bis der Netzwerkmanager in der Taskleiste ist und sich bei meiner Kabelverbindung anmeldet. Wenn Kubuntu aufgefordert wird, eine Kabelverbindung zu verwenden, wird der Avahi-Dämon anscheinend 30% der CPU-Kapazität beanspruchen. Durch Deaktivieren wird die CPU-Auslastung anschließend nicht verringert.

Wissen Sie, was dieses Problem verursachen könnte? Hat das sonst noch jemand gemerkt?

BEARBEITEN: Nach ein paar weiteren Tests kann ich bestätigen, dass dies wirklich ein Problem aufgrund einer Kabelverbindung ist. Bei einer drahtlosen Verbindung funktioniert dies nicht.

EDIT # 2: Ich habe von zu Hause aus nachgesehen. Dies ist kein Problem bei jeder eth0-Verbindung. Zu Hause, wo DHCP arbeitet, sehe ich keine Zunahme der CPU-Auslastung. Dies geschieht nur bei der Arbeit, wo ich das IP-Adressen-Gateway usw. manuell eingebe. Durch Entfernen des Internetkabels wird die CPU-Auslastung gesenkt. Sehr eigenartig.

5
Noz

Am Ende bestand das Problem also darin, dass aufgrund eines schlecht konfigurierten Druckers zu viel Datenverkehr im Netzwerk vorhanden war. Die Überlastung der Pakete und die Adresse des Druckers wurden mit dem Befehl "tcpdump" festgestellt.

Ich verstehe, dass das Problem am Ende weder an Ubuntu noch an Linux lag. Wenn jedoch ein Netzwerkmanager in einem freigegebenen Netzwerk eine hohe CPU-Auslastung feststellt (dies wird wiederum als Avahi-Task oben angezeigt), kann dies an einem Problem des Netzwerkverkehrs liegen.

0
Noz