[tip] minimize device slowdown after long uptime [duplicate]

asked 2014-08-31 07:27:08 +0300

droll gravatar image

updated 2014-12-01 20:24:36 +0300

simo gravatar image

after 4-5 days of uptime, my device starts becoming slow. apps are slower to launch, and apps take longer to respond. by the time it hits 7 days uptime, the slowdown is really irritating.

i believe it is due to memory fragmentation over time, something i also experienced on the n900. a fresh boot would always make the device snappy again. i run the dalvik layer so this also contributes to fragmentation.

what I've done is very very simple.

  1. i have a script that stops the dalvik layer at night. restarting is optional. it restarts when i fire up whatsapp the next day anyway (just takes a bit longer to have whatsapp startup the first time but that's fine).

  2. i don't use the built-in browser. i use firefox. i surf the web on the phone quite frequently and quite heavily. i also find the built-in browser to be one of the worst contributors to slowdown over time.

by doing the two steps above, i have minimized the slowdown (make no mistake, it still slows down but it is so infinitesimally small that it's negligible). i am now at 7 days 18 hours 56m uptime and the phone feels like it's at 95% snappiness since a fresh boot - even the jerkiness in the phone dialer is minimal (like from a fresh boot).

i might be wrong with my analysis but this is my humble observation and workaround. i don't think the phone suffers if you use native sailfish apps (with the exception of the native browser).

edit retag flag offensive reopen delete

The question has been closed for the following reason "duplicate question" by droll
close date 2014-08-31 11:36:11.945878

Comments

I think this is something Jolla has to work and solve in upcoming releases. You can cast your vote: https://together.jolla.com/question/15095/after-2-3-days-uptime-jolla-uiux-becomes-sluggish/

PS. And I think your tip is better to be an answer there.

zlatko ( 2014-08-31 07:39:18 +0300 )edit

thanks, I have posted my answer there.

droll ( 2014-08-31 11:35:44 +0300 )edit