We have moved to a new Sailfish OS Forum. Please start new discussions there.
12

Browser leaks memory when scrolling on http://kulttuurisalonki.fi [released]

asked 2015-05-15 21:16:30 +0300

teve gravatar image

updated 2015-05-15 22:50:28 +0300

attah gravatar image

Just open kulttuurisalonki and browse to the end of the page, oom killer will kill all running apps.

[172033.562367] dbus-daemon(832) send signal 9 to dbus-daemon(7924)
[172037.308346] misc memnotify: 0xedfefc00 - threshold updated to 0x1
[172038.518387] misc memnotify: 0xedfefc00 - threshold updated to 0x0
[172039.798381] misc memnotify: 0xedfefc00 - threshold updated to 0x1
[172044.035402] lowmemorykiller: Killing 'rocess.location' (8048), adj 1000,
   to free 15880kB on behalf of 'kswapd0' (49) because
   cache 72460kB is below limit 80000kB for oom_score_adj 1000
   Free memory is 11736kB above reserved
[172044.035432] kswapd0(49) send signal 9 to rocess.location(8048)
[172045.009734] lowmemorykiller: Killing 'rocess.location' (8107), adj 1000,
   to free 17876kB on behalf of 'kswapd0' (49) because
   cache 74672kB is below limit 80000kB for oom_score_adj 1000
   Free memory is 10916kB above reserved
[172045.009795] kswapd0(49) send signal 9 to rocess.location(8107)
[172050.562916] wlan: [474:E :TL ]  ----> CRegion 0, hRSSI:NA, BMPS, Alpha 5
[172050.562946] wlan: [474:E :TL ]  ----> CRegion 0, hRSSI:NA, BMPS, Alpha 5
[172050.794566] wlan: [474:E :SME] csrNeighborRoamPrepareScanProfileFilter: 947: Filtering for SSID paska2 from scan results.. SSID Length = 6                                                      

[172050.794627] wlan: [474:E :SME] csrNeighborRoamProcessScanResults: 1069: Scan result: BSSID 28:28:5d:9a:e1:64 (Rssi 73)                                                                          
[172050.794657] wlan: [474:E :SME] csrNeighborRoamProcessScanComplete: 1517: No candidate found after scanning in state 3..                                                                         
[172050.794688] wlan: [474:E :SME] csrNeighborRoamHandleEmptyScanResult: 1363: Registering DOWN event neighbor lookup callback with TL for RSSI = -79                                               
[172052.417883] lowmemorykiller: Killing 'gle.android.gms' (7909), adj 1000,
   to free 33000kB on behalf of 'kswapd0' (49) because
   cache 63568kB is below limit 80000kB for oom_score_adj 1000
   Free memory is 12008kB above reserved
[172052.417944] kswapd0(49) send signal 9 to gle.android.gms(7909)
[172054.287958] lowmemorykiller: Killing 'rocess.location' (8138), adj 1000,
   to free 35480kB on behalf of 'kswapd0' (49) because
   cache 61140kB is below limit 80000kB for oom_score_adj 1000
   Free memory is 11108kB above reserved
[172054.288019] kswapd0(49) send signal 9 to rocess.location(8138)
[172060.342132] lowmemorykiller: Killing 'id.gms.wearable' (8176), adj 1000,
   to free 18868kB on behalf of 'kswapd0' (49) because
   cache 61260kB is below limit 80000kB for oom_score_adj 1000
   Free memory is 18284kB above reserved
[172060.342193] kswapd0(49) send signal 9 to id.gms.wearable(8176)
[172065.286798] [TSL277X_P][Before] raw=751, status=1, far=353, near=689
[172065.286829] [TSL277X_P][After] far=353, near=689, from=353, to=1000
[172066.545763] wlan: [474:E :TL ]  ----> CRegion 0, hRSSI:NA, BMPS, Alpha 5
[172066.545794] wlan: [474:E :TL ]  ----> CRegion 0, hRSSI:NA, BMPS, Alpha 5
[172066.548419] [TSL277X_P][Before] raw=53, status=0, far=353, near=689
[172066.548449] [TSL277X_P][After] far=353, near=689, from=0, to=689
[172072.626581] misc memnotify: 0xedfefc00 - threshold updated to 0x0
[172072.924125] misc memnotify: 0xedfefc00 - threshold updated to 0x1
[172077.482067] lowmemorykiller: Killing 'fingerterm' (13283), adj 73,
   to free 28592kB on behalf of 'kswapd0' (49) because
   cache 22748kB is below limit 24576kB for oom_score_adj 58
   Free memory is 10852kB above reserved
[172077.482129] kswapd0(49) send signal 9 to fingerterm(13283)
[172077.719028] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172079.395969] lowmemorykiller: Killing 'jolla-clock' (9036), adj 72,
   to free 13836kB on behalf of 'kswapd0' (49) because
   cache 21032kB is below limit 24576kB for oom_score_adj 58
   Free memory is 10968kB above reserved
[172079.396031] kswapd0(49) send signal 9 to jolla-clock(9036)
[172080.681304] lowmemorykiller: Killing 'jolla-calendar' (21773), adj 71,
   to free 20508kB on behalf of 'kswapd0' (49) because
   cache 21876kB is below limit 24576kB for oom_score_adj 58
   Free memory is 10852kB above reserved
[172080.681396] kswapd0(49) send signal 9 to jolla-calendar(21773)
[172082.626063] booster-generic(959) send signal 9 to invoker(1431)
[172082.666960] booster-silica-(1211) send signal 9 to invoker(12615)
[172083.119058] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172083.669066] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172083.919089] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172088.839034] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172089.340270] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172090.579092] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172090.829054] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172091.419104] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172093.696412] lowmemorykiller: Killing 'jolla-settings' (3940), adj 70,
   to free 17108kB on behalf of 'kswapd0' (49) because
   cache 22656kB is below limit 24576kB for oom_score_adj 58
   Free memory is 10912kB above reserved
[172093.696443] kswapd0(49) send signal 9 to jolla-settings(3940)
[172095.539049] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172098.039064] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172100.869218] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172101.619073] misc memnotify: 0xedfefac0 - threshold updated to 0x1
[172105.980740] lowmemorykiller: Killing 'sailfish-browse' (28172), adj 0,
   to free 420524kB on behalf of 'kswapd0' (49) because
   cache 12796kB is below limit 16384kB for oom_score_adj 0
   Free memory is 11564kB above reserved
[172105.980801] kswapd0(49) send signal 9 to sailfish-browse(28172)
[172106.219073] misc memnotify: 0xedfefc00 - threshold updated to 0x0
[172106.219104] misc memnotify: 0xedfefac0 - threshold updated to 0x0
[172106.425727] booster-browser(1212) send signal 9 to invoker(7579)
edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by Alex
close date 2016-08-19 11:19:49.807564

Comments

besides, in my humble opinion, browser eat my battery energy very fast. May be if profiled process's power consumption like PoweTop, we can answer where drain battery 'hole'?

hyper_sonic ( 2015-05-16 00:43:21 +0300 )edit

1 Answer

Sort by » oldest newest most voted
3

answered 2015-08-07 19:48:57 +0300

tworaz gravatar image

We did spend a lot of time on browser memory usage optimization recently. Hopefully those fixes should also help in this case. Almost all the changes should make it to the next stable release, 1.1.9.

edit flag offensive delete publish link more

Comments

@teve So is this bug solved with latest 2.0.2.48 Aurajoki release now? :)

Edit: Just tested it on my Jolla 1 and it seems to be solved.

Alex ( 2016-08-19 10:58:26 +0300 )edit
1

Yep, memory usage seems to be modest now, tested with 2.0.2.48 and JollaC Thanks.

teve ( 2016-08-19 11:12:06 +0300 )edit

Question tools

Follow
2 followers

Stats

Asked: 2015-05-15 21:16:30 +0300

Seen: 629 times

Last updated: Aug 07 '15