ubuntu-weather-app is polling poll() at 15Hz and heap is growing at 1K/sec on idle
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Incomplete
|
Undecided
|
Unassigned | ||
Ubuntu Weather App |
Invalid
|
High
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
On an idle phone, the ubuntu-weather-app is polling poll() at 15Hz. Also, I am observing heap growth at about 1K/sec.
CPU usage:
PID Process USR% SYS% TOTAL%
3177 qmlscene 0.24 0.48 0.72 (very light load)
System calls traced:
PID Process Syscall Count Rate/Sec
3177 qmlscene poll 8991 14.9849
Change in memory (K/second):
PID Process Type Size RSS PSS
3177 qmlscene Heap 1.71 1.20 1.20 (growing)
So it's not entirely idle and consuming power when doing apparently nothing. The heap growth is observable from the the /proc/3177/smaps information, however, I can't see any obvious sbrk()/brk() or mmap() calls, so it is curious how this is occurring.
Observation: I am noticing this with all application which are launched using qmlscene and suspect it could be qmlscene which is leaking memory. The symtoms that I see are laggy UI when leaving a qmlscene app launched for several hours while on suspend.
description: | updated |
tags: | added: mobile-power-consumption |
no longer affects: | touch-preview-images |
Changed in ubuntu-weather-app: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Incomplete |
Changed in ubuntu-weather-app: | |
status: | Triaged → Invalid |
I am noticing this with all application which are launched using qmlscene and suspect it could be qmlscene which is leaking memory. The symtoms that I see are laggy UI when leaving a qmlscene app launched for several hours while on suspend.