为什么iphone比安卓流畅
各位看官大家下午好, 今天咱们来聊一聊相同的配置下,为什么iphone比安卓流畅 .
- 后台机制不同
- 苹果并不是真后台, 退出app后,IOS会记录当前进程信息,然后关闭软件并释放内存; 这样做的好处是后台不运行软件,可以省电且soc能专门对一个软件释放性能,使运行更流畅.当再次打开app,系统会读取之前记录的进程信息,快速恢复到之前的状态.
- 安卓是真后台,更耗电, 系统还得给每个软件分配性能,所以平均性能不高.而真后台的好处就是可以分屏操作,这个功能还挺实用的 .
- 推送机制不同
- 苹果有自己的推送机制APNs,所有app有统一推送规则,不用常驻后台也可收到通知,极大地节省了系统资源和电池消耗.
- 原生android也有这个机制,叫GCM(Google cloud messaging),最新版叫FCM,但是中国限制谷歌服务,阉割掉了这个通道(所以中国的android叫安卓),迫使各家app自建推送.
- 内存清理与碎片化机制
- IOS系统不需要清理内存(因为是伪后台), 且苹果卸载app软件时, 会将产生的文件夹数据垃圾一并带走
- 安卓需要频繁的清理内存 , 且卸载app时会遗漏下一些运行时产生的文件夹(我时常打开文件管理,对着一大堆temp目录发愁),垃圾多了自然会卡(尽管安卓进化到现在碎片化好了很多,但是仍然存在)
- 安卓的优势 , 虽然安卓由于机制原因存在着一些短板, 但是却也有着苹果望其项背的功能 ,比如说:
- 容量更大的电池带来的长时间续航
- 更强的运营商信号(我家在小区最里面,iphoneX真的就一点信号没有 , 红米note9信号有三格)
- 系统分身 (应付女友查手机神奇), 应用分身, 长屏幕截屏 , 文字大爆炸
总结:
萝卜青菜 ,各有所爱, 如果您觉得有不对或者不合理的 , 请多担待 .
文中用到的资料都是百度得到的 , 如果有侵权 , 请联系我第一时间删除
|