Comment 4 for bug 1420395

Revision history for this message
Ricardo Salveti (rsalveti) wrote : Re: upower consuming over 17% cpu

After profiling upower, this is actually not an issue in there, as the only thing it is doing is getting the battery change event from the kernel, updating the internal struct and sending another dbus message so the clients could see the changes.

The main issue here is that the kernel is sending a big amount of battery events (all valid, and different changes), which results in udev, upower and dbus consuming a bit of your cpu.

Verified this bug against both krillin and arale and that is not the case there, as I already did the profiling and reduced the amount of battery events.

As this bug is just specific to mako, and would require a kernel change to reduce the amount of events, we can lower the priority and fix in vivid only.