unity-api-bugs team mailing list archive
-
unity-api-bugs team
-
Mailing list archive
-
Message #03619
[Bug 1293568] Re: indicator-datetime-service is being exec'd 3 times every minute
I'm also seeing this on phone images which is an even bigger impact on
battery life than on my laptop where I originally observed the issue.
--
You received this bug notification because you are a member of Unity API
bugs, which is subscribed to Indicator Date and Time.
https://bugs.launchpad.net/bugs/1293568
Title:
indicator-datetime-service is being exec'd 3 times every minute
Status in The Date and Time Indicator:
New
Bug description:
In a vain effort to try and figure out why Ubuntu is using up power on
an idle system I observed regular periodic exec'ing of indicator-
datetime-service every 60 seconds at about 2 seconds past the minute.
I used the "forkstat" tool (PPA: colin-king/white) to monitor system
activity on an idle system and observed:
13:10:02 exit 7233 0 0.507 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:10:02 exit 7234 0 0.505 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:10:17 exit 7236 0 15.501 /usr/lib/evolution/evolution-calendar-factory
13:10:17 exit 7235 0 15.505 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:02 fork 1519 parent init --user
13:11:02 fork 7237 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:02 fork 1519 parent init --user
13:11:02 fork 7238 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:02 fork 1519 parent init --user
13:11:02 fork 7239 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:02 fork 1519 parent init --user
13:11:02 fork 7240 child /usr/lib/evolution/evolution-calendar-factory
13:11:02 exit 7238 0 0.505 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:02 exit 7239 0 0.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:11:17 exit 7240 0 15.503 /usr/lib/evolution/evolution-calendar-factory
13:11:17 exit 7237 0 15.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:02 fork 1519 parent init --user
13:12:02 fork 7241 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:02 fork 1519 parent init --user
13:12:02 fork 7242 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:02 fork 1519 parent init --user
13:12:02 fork 7243 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:02 fork 1519 parent init --user
13:12:02 fork 7244 child /usr/lib/evolution/evolution-calendar-factory
13:12:02 fork 1519 parent init --user
13:12:02 fork 7245 child /usr/lib/evolution/evolution-calendar-factory
13:12:02 exit 7241 0 0.520 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:02 exit 7244 0 0.517 /usr/lib/evolution/evolution-calendar-factory
13:12:02 exit 7243 0 0.521 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:17 exit 7242 0 15.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:12:17 exit 7245 0 15.512 /usr/lib/evolution/evolution-calendar-factory
13:13:02 fork 1519 parent init --user
13:13:02 fork 7246 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:13:02 fork 1519 parent init --user
13:13:02 fork 7247 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:13:02 fork 1519 parent init --user
13:13:02 fork 7248 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
Time Event PID Info Duration Process
13:13:02 fork 1519 parent init --user
13:13:02 fork 7249 child /usr/lib/evolution/evolution-calendar-factory
13:13:02 fork 1519 parent init --user
13:13:02 fork 7250 child /usr/lib/evolution/evolution-calendar-factory
13:13:02 exit 7249 0 0.501 /usr/lib/evolution/evolution-calendar-factory
13:13:02 exit 7246 0 0.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:13:02 exit 7248 0 0.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:13:17 exit 7250 0 15.500 /usr/lib/evolution/evolution-calendar-factory
13:13:17 exit 7247 0 15.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:02 fork 1519 parent init --user
13:14:02 fork 7251 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:02 fork 1519 parent init --user
13:14:02 fork 7252 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:02 fork 1519 parent init --user
13:14:02 fork 7253 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:02 fork 1519 parent init --user
13:14:02 fork 7254 child /usr/lib/evolution/evolution-calendar-factory
13:14:02 exit 7253 0 0.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:02 exit 7251 0 0.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:14:17 exit 7254 0 15.500 /usr/lib/evolution/evolution-calendar-factory
13:14:17 exit 7252 0 15.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:02 fork 1519 parent init --user
13:15:02 fork 7255 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:02 fork 1519 parent init --user
13:15:02 fork 7256 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:02 fork 1519 parent init --user
13:15:02 fork 7257 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:02 fork 1519 parent init --user
13:15:02 fork 7258 child /usr/lib/evolution/evolution-calendar-factory
13:15:02 fork 1519 parent init --user
13:15:02 fork 7259 child /usr/lib/evolution/evolution-calendar-factory
13:15:02 exit 7258 0 0.501 /usr/lib/evolution/evolution-calendar-factory
13:15:02 exit 7256 0 0.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:02 exit 7257 0 0.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:15:17 exit 7259 0 15.500 /usr/lib/evolution/evolution-calendar-factory
13:15:17 exit 7255 0 15.504 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 fork 1519 parent init --user
Time Event PID Info Duration Process
13:16:02 fork 7260 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 fork 1519 parent init --user
13:16:02 fork 7261 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 fork 1519 parent init --user
13:16:02 fork 7262 child /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 fork 1519 parent init --user
13:16:02 fork 7263 child /usr/lib/evolution/evolution-calendar-factory
13:16:02 fork 1519 parent init --user
13:16:02 fork 7264 child /usr/lib/evolution/evolution-calendar-factory
13:16:02 fork 1519 parent init --user
13:16:02 fork 7265 child /usr/lib/evolution/evolution-calendar-factory
13:16:02 exit 7262 0 0.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 exit 7260 0 0.506 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service
13:16:02 exit 7265 0 0.502 /usr/lib/evolution/evolution-calendar-factory
13:16:02 exit 7264 0 0.503 /usr/lib/evolution/evolution-calendar-factory
Is there any reason why indicator-datetimes-service (and also
evolution-calendar-factory) are being spawned off so regularly? For a
"lightweight" date applet it seems rather heavyweight to me.
I've compared this to saucy and there isn't the same periodic
activity, so this looks like it appeared in the trusty cycle.
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-datetime/+bug/1293568/+subscriptions
References