OK, I transfered the file to my laptop and opened it with a proper
text editor. It seems that not all events are logged by tasker.
For instance, in the lines below, I believe only the two first ones
are from Tasker, and the rest from the Android system:
16-08-2011 Tasker: 12.01.56#Tasker: onresume done
16-08-2011 Tasker: 12.02.03#Tasker: enabled: true running: true
needrestart: true
16-08-2011 WakeLockManager: 12.02.03#WakeLockManager: acquired lock
for M autorelease: true warn: true
16-08-2011 M: 12.02.03#M: pi: time since last process end: 94858,
reset qcpt
16-08-2011 M: 12.02.03#M: process inbox, size 0 startID: 108
16-08-2011 M: 12.02.03#M: extra: eventType: 9995
16-08-2011 M: 12.02.03#M: -------RESTART --------
16-08-2011 M: 12.02.03#M: tidyup
16-08-2011 M: 12.02.06#M: rewrite rec
16-08-2011 M: 12.02.06#M: stop monitors
16-08-2011 M: 12.02.06#M: PSTATE: monitor stop
16-08-2011 M: 12.02.06#M: unreg receivers
16-08-2011 M: 12.02.06#M: destroy cals
16-08-2011 M: 12.02.06#M: tidy up done
16-08-2011 M: 12.02.06#M: set initial wifi timeout to 20000ms (max)
16-08-2011 M: 12.02.08#M: struct
16-08-2011 M: 12.02.08#M: scan data
16-08-2011 M: 12.02.08#M: done cals
16-08-2011 M: 12.02.08#M: rescan vars
16-08-2011 M: 12.02.08#M: rescan monitor vars
16-08-2011 M: 12.02.08#M: rescan done
16-08-2011 M: 12.02.08#M: needed monitor vars:
16-08-2011 M: 12.02.08#M: recalc action set
16-08-2011 M: 12.02.08#M: receivers
16-08-2011 M: 12.02.08#M: register receiver action:
android.intent.action.BATTERY_CHANGED
16-08-2011 M: 12.02.08#M: register receiver action:
android.net.conn.CONNECTIVITY_CHANGE
16-08-2011 M: 12.02.08#M: register receiver action:
android.intent.action.PHONE_STATE
(...)
It's a lot of messages per second, so I was concerned that it was all
caused by Tasker, but maybe I was wrong all along.
About the battery usage increasing, over the weekend I did some tests
and:
- Once the battery usage was high, I disabled each profile in a
binary way (disable one half, observe, disable half of the remainder,
etc) to track if one certain profile was causing the problem. I
expected the battery usage to decrease once all profiles had been
disabled. But it never did - it still remained high.
- Since disabling the profiles didn't result in battery usage
decreasing, I made sure the polling values were the default ones, as
maybe the polling was too intense for some reason. But the values were
already default, and nothing changed.
- Battery usage ceased once I turned Tasker off, as expected.
- With Tasker on again, and profiles enabled, usage started to
increase.
I think that the high usage has been sorted out now, as currently it's
at 7.8% (much lower than I reported initially). But I did find it
strange that the usage didn't decrease as I disabled the profiles.
Thanks again for your attention, and apologies for the inconvenience.
Michael