稿源:中关村在线
提到iPhone,很多玩家的感受就是流畅,不管是运行游戏,浏览网页,甚至是解锁动画都让人觉得神清气爽,而安卓却在加内存的路上越走越远,难道真的是安卓系统太落后了?
永远做不到苹果手机的质量可以?一个软件就只适配几种苹果手机,但是一个软...而且游戏质量还不行还有就是国内程序员的技术问题。想当年*斗...安卓这软件广告铺天盖地,太他妈的烦。主要是国内的软件。没有监管,没有限制,其...还有相互唤醒,然后一起抢资源。某米12G...没毛用,用IOS都是奔它的推送去的,安卓...转发了转发了说安卓卡的,可能是还没睡醒的,现在的安卓...千万别换vivo手机,不让用开发者模式,...转发了我期待国内有大厂完全自主的封闭系统没有卵用,安卓的后台很玄学,特别是社交软...苹果打个游戏都要自爆了苹果不卡?那看在什么情况下,怎么使用,苹...大多数安卓手机都不能长期打开开发者吧?一...苹果那么牛逼干嘛不用一代呢?安卓虚拟机才是卡顿的根本好不好用小米这么多年没感觉到卡调用系统下载接口[比心][比心][比心]
1讨巧的iOS有墓碑机制
iPhone使用小内存还不卡的最重要原因就是iOS的后台机制:iPhone在app进入后台之后保存其应用状态,然后释放其占用的CPU和内存资源,此时app在后台是不运行的状态,所以这个机制也被称为“墓碑机制”。
在切换回后台应用之后,iPhone再将app根据之前的状态进行恢复,从而实现后台运行的假象,所以你会发现很多app在后台期间的运行和下载进度都是不变的,只有部分听歌等软件经过了特殊优化,可以实现真后台运行。
另外,iOS在设计上也非常讨巧,通过优先处理用户的触控,在屏幕上有操作的时候,会优先对触控进行反馈,所以用户会觉得非常跟手,而安卓则没有这样的优先级。
2安卓开发者选项有妙招
对于大多数用户来说,安卓的真后台运行也不是必须的,很多时候app的自启动和相互唤醒反而会消耗手机的资源,那么安卓能不能也开启类似的机制呢?答案是可以。
首先进入手机设置,在“关于手机”-“系统详细信息”里找到安卓的系统版本号,连续点击7-10次版本号,看到提示“您已经处于开发者模式”即可。
然后返回设置,进入“开发者选项”,找到“暂停执行已缓存的应用”,将其更改为启用,随后重启手机,就可以开启暂停后台应用了。
不过对于像