安卓采用的是“真后台”。在打开了App后,它就在后台一直运行,这就使得前台运行着的和在后台挂起的App所占用的运存是差不多的。
比如闹钟、输入法、*毒软件等等,多种程序并行运行。缺点就是手机内存得不到释放,容易卡顿。
苹果采用的是“伪后台”。采用沙盒机制每个APP都放在独立的沙盒里,关闭APP后,后台是不会工作的。系统可以将后台进程完全清理从而释放内存。
在退出App的时候,系统会自动记录当下App的状态,当再次打开的时候,程序会恢复到中断之前的状态。
所以苹果所需的内存要远远少于安卓。
安卓是开源系统,开放性极强。经常默认安装一些第三方捆绑软件,有时候下载一个App还必须额外先去下载另外一个软件。
手机也时常会有一些程序在后台运行,甚至没办法删除,这也会造成手机卡顿。这无疑加重了内存的负担。