REGRESSION: avahi-daemon consumes too much CPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
avahi (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: avahi-daemon
I just updated from 9.10 to 10.04 beta. Upon restarting, avahi-daemon has been a huge resource hog:
606 avahi 20 0 4808 2316 1432 R 83.8 0.2 10:02.08 avahi-daemon
I am on a rather rich bonjour network. uptime is around 30 minutes, and avahi has still not piped down.
Package: avahi-daemon
State: installed
Automatically installed: no
Version: 0.6.25-1ubuntu6
Priority: optional
Section: net
Maintainer: Ubuntu Core Developers <email address hidden>
Uncompressed Size: 397k
Depends: libavahi-common3 (>= 0.6.16), libavahi-core6 (>= 0.6.24), libc6 (>= 2.4), libcap2 (>= 2.10), libdaemon0 (>= 0.12),
3.0-6), bind9-host | host
Recommends: libnss-mdns
Suggests: avahi-autoipd
Description: Avahi mDNS/DNS-SD daemon
Avahi is a fully LGPL framework for Multicast DNS Service Discovery. It allows programs to publish and discover services
and hosts running on a local network with no specific configuration. For example you can plug into a network and instantly
find printers to print to, files to look at and people to talk to.
This package contains the Avahi Daemon which represents your machine on the network and allows other applications to
publish and resolve mDNS/DNS-SD records.
Homepage: http://
I see this too on a university network (hundreds of printers from dozens of dept's, etc...), 10.04 LTS.
e.g. 2 hours of CPU use after 6 days of uptime:
avahi 1532 1.4 0.0 35232 2608 ? SN May31 124:14 avahi-daemon: running
workaround 1: uninstall avahi-daemon and all that depends on it
workaround 2: disable the service with `sudo update-rc.d -f avahi-daemon remove`
workaround 3: install the `and` package and auto-nice the avahi user to 19.
(suspect unrelated, but see also bugs #257687 and #655835)
thanks,
Hamish