3 ms·
That's not too surprising. There is a lot more that runs on an Android phone usually.
by the_mitsuhiko 10y ago
That's not too surprising. There is a lot more that runs on an Android phone usually.
- matt_wulfeck 10y agoWhat more is running on an android phone then other OS? Seems like they have some fat to trim if there's more required to run their phone.
- pjmlp 10y agoFrameworks based on Java with GC and JIT for each process?
- zigzigzag 10y agoEven today, Android and iOS are not comparable in terms of what they allow apps to do, which is why iOS tends to win responsiveness comparisons and Android (still) tends to win feature comparisons, even years after Apple fell behind the features race and started simply duplicating Android's featureset (multi-tasking, notifications drawer, gradually allowing more and more background operations etc).
- digi_owl 10y agoYeah my first thought went to how Android will background anything when you hit center button, while iOS will basically give it a few seconds to pack up state and then evict it. Been that way since day one, and has very little to do with the hardware.
- vbezhenar 10y agoIt doesn't really evict it. It pauses execution, but program is still running, so when you switch to it, it'll continue to run from the same moment you left it. If another foreground app requests more memory, then yes, iOS might terminate background apps, but that's not necessary. Also there's limited support for background tasks in modern iOS, so background apps might still drain battery and affect CPU (though probably not significantly).
- oarsinsync 10y ago> Also there's limited support for background tasks in modern iOS, so background apps might still drain battery and affect CPU (though probably not significantly). Unless they do something abusive like keep the speaker or mic on, which then permits them to be more abusive like keep location services active, which then rapidly drains battery. http://solutionowl.com/the-ultimate-guide-to-solving-iphone-ipad-and-ios-battery-drain/ http://solutionowl.com/the-ultimate-guide-to-solving-iphone-...
- coldtea 10y agoIf you mean bloated Java runtimes, then we agree.
- Grazester 10y agoAndroid doesn't have any Java runtimes because it doesn't use Java! Java it merely the programming language used but the programs are compiled into an Android specific byte code
- coldtea 10y agoWhy, thank you, technically correct man. http://9gag.com/gag/a5PmrLq/technically-correct-man-the-man-we-need http://9gag.com/gag/a5PmrLq/technically-correct-man-the-man-...