Timeline for How RAM usage effects battery drain?
Current License: CC BY-SA 3.0
7 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 8, 2014 at 21:21 | comment | added | Dan Hulme | @Izkata The app is free to handle the back button however it likes: what I'm describing is the behaviour of Android itself. | |
Apr 8, 2014 at 18:41 | comment | added | jis | > Swiping an app out of the 'recent apps' list doesn't kill the app or remove it from RAM. This was changed in the latest versions of Android. See e.g.: code.google.com/p/android/issues/detail?id=63618 | |
Apr 8, 2014 at 17:08 | comment | added | Izkata |
The only difference it makes is changing what the app shows you next time you launch it - Ehh, mostly true, but not always. "Back" tells the app, "okay, I'm done", so it can do extra cleanup immediately. I killed my data plan one day when I accidentally hit "Home" instead of "Back" from Google Maps - it kept updating in the background.
|
|
Apr 8, 2014 at 15:39 | comment | added | Dan Hulme | @James_pic That's what the fourth paragraph is about. I don't want to additionally bring the within-app GC into it, as that's a bigger topic only relevant to programmers. | |
Apr 8, 2014 at 15:30 | comment | added | James_pic | It might also be worth mentioning the garbage collector. Your notebook doesn't just contain information you might need again. It also contains "garbage" - information you'll definitely never need again. This is because android is lazy, and doesn't even erase the garbage until it needs more memory. When you are low on memory, it will collect up this garbage to save some space. If you are low on memory often, then it will collect garbage more often, and use more battery. | |
Apr 8, 2014 at 15:29 | comment | added | JasCav | Haha, I like the analogy (+1). (Although, technically, if you write something the notebook it will weight just a bit more...but I'm being too critical.) Something else to note for @MinNaingOo is that, if you're running a Task Manager, that Task Manager is also using power cycles (AKA CPU) to do what it needs to do. Hence...more battery is being used. | |
Apr 8, 2014 at 8:51 | history | answered | Dan Hulme | CC BY-SA 3.0 |