问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

安卓手机为什么比苹果慢?

发布网友 发布时间:2022-04-29 22:07

我来回答

2个回答

热心网友 时间:2022-06-24 02:40

1、响应机制

对于现在大部分已经更新使用的Android 7.0的安卓手机,其实其的自身流畅度已经很高了,安卓系统与iOS系统相比,两大系统机制不一样,所以会存在差异。拿最简单的手机响应来说,当打开点击手机屏幕时,iOS反应的优先级屏幕,然后才是媒体,服务以及架构。

对于安卓手机来说,打开手机后安卓最先响应激活应用,然后才是屏幕最后是核心架构。所以安卓手机在响应上已经输在了起跑线。这些差异就是导致安卓手机越用越卡,而苹果手机则以系统流畅吸引大部分用户。

2、信息推送:

在信息推送的时候,iOS会通过服务器向苹果的云端发送信息,苹果再将信息推送到手机上,在这个信息推送过程中,iOS不会启动任何APP。对于同一个信息推送,安卓手机会先在后台启动这个信息推送的APP,同时还有可能唤醒相关联的全家桶APP。如此安卓手机越用越久,下的APP也越多,可能每一次消息推送时带动的关联APP也越来越多,所以安卓手机再高端,也会越用越慢!

3、开发机制:

因为安卓和iOS使用的开发程序不同,iOS使用Objective-C编程语言,而安卓手机使用JAVA。Objective-C编程的优势是效率高但比较“唯一”,使得iOS在运行过程中不需要虚拟机在中间插手,执行效率自然很高。

JAVA编程的优势在于跨平台不过运行效率相对偏低,在运行时系统需要占用大量内存来换取执行速度,再加上不定期的内存自动回收机制,从而直接导致了卡顿现象的出现。所以安卓手机再用上高端,终究还是来自JAVA编程的机制。

4、系统层优化管理:

iOS是苹果独家定制的系统,有专门的团队进行优化,另外iOS系统的封闭化管理对于APP的开发框架有极为严格的*,所以APP在iOS系统上运行对象比较单一。

安卓手机首先采用的并非谷歌原生系统,加上安卓系统的开放性以及国产的定制UI,极容易引发软件应用的自启,严重占领手机内存,CPU等问题。所以乱像的安卓市场,没有专门的系统优化和管理,手机自然会出现慢、卡等问题。

热心网友 时间:2022-06-24 02:40

内存机制
由于安卓系统继承了Linux的内存管理机制,所以导致许多程序被缓存在内存中,仅仅预留一小部分,也就是内存预留阀值,如果系统打开的程序占用的内存大于预留的空间,会触发系统的进程调度策略,系统将自动释放之前所缓存的一部分空间,这是一个十分消耗系统资源的操作,如果一个程序频繁向系统申请内存,这时系统会选择性关闭部分程序,当然,频繁的申请内存就会拖慢系统,所以安卓系统的内存机制是卡顿的根源,无法改变。
系统运行机制
安卓所运行的程序多数是采用Java语言编写的,运行程序时需要构建出一个可以运行Java的虚拟机环境,这就是伟大的Dalvik虚拟机。当用户打开一个安卓程序时就一同创建了一个Dalvik虚拟机,打开多个程序就开启了多个Dalvik虚拟机,况且开启程序的时候还要进行编译这个操作,所以出现了卡顿,尤其是程序开多了之后。
尽管从Android
4.4开始谷歌方面加入了ART虚拟机,但是目前还没有得到所有应用的支持,所以效果不是很明显。
编程混乱
由于系统的开源性,以及支持C语言、Python语言、Java语言等为开发者提供了更多的便利,但是由于安卓程序开发不能像苹果IOS一样采用统一的编程语言,以至于安卓所运行的程序不能实现针对不同的硬件进行专一优化,同时每个程序员的编写风格不一致,导致程序内编码不统一,尤其是有的冗余代码很多,导致系统卡顿。
安卓的开源不像苹果APP一样,开发者可以通过提供优质的程序获取利润,安卓大多数的做法是植入广告,所以在程序开发过程中,过多的冗余代码、广告代码和适配代码的加入也会拖累系统。不同于苹果的是,安卓手机从入门级到旗舰机型全都使用同一个程序,所以开发者必须保证每一台设备的运行,以至于安卓的安装包普遍照比iOS的要大很多。
最常见的就是安卓手机如果安装一个大型游戏,需要额外下载一个“数据包”,这个数据包是针对某一个平台的设备进行CPU、GPU等硬件的唯一优化,所以安卓需要下载额外的数据包,反之苹果却不需要。
到这里应该会明白系统的整体机制和开源性致使安卓照比iOS卡顿是主要的原因,当然安卓也在不断的进步,虽然现在的手机处理器采用4核甚至8核,更大的内存3GB、4GB,也许这样能够带来些许的流畅度,但是同时也加快了系统的耗电量,所以根本的问题得不到优化,卡顿的问题就得不到根本的解决。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西蓝天学院和赣江职业技术学院哪个好? 江西有什么好的中专学校 什么是单点登录(SSO),以及单点登录的实现流程 前端实现单点登录(SSO) 前端单点登录如何实现 面试官:来说说单点登录的三种实现方式 为什么很多人不买哈弗H9 座机如何开通国内长途 座机如何申请 辽宁省出租车手续怎么办? 河北省石家庄除尘布袋厂家天津天美环保在西青区哪里?有他们的洽谈方式吗?可以定制不同规格的布袋吗? 为什么安卓比ios卡 谁知道怎样在网上上传视频或录音要详细一点的过程 ` 谢了!~ 最好能加我Q号` 332179409” 淘宝网里面怎么上传自己录制的歌曲 注明:是自己录制的不是网上找的 淘宝卖家管理售后可以提交录音吗 阜宁县除尘布袋厂怎么样? 张译还演过什么片啊 白颠疯的病人能喝蓝莓胶原蛋白肽吗? 张译正式成为一线巨星,一年4部电影,《悬崖之上》你想看吗? “多吃水果对我们健康有好处,水果和蔬菜是健康食物”用英语翻译 淘宝中如何上传证据 盐城市诺亚除尘布袋厂怎么样? 金鸡奖最佳男女主角已经出炉,张译却说自己对不起于和伟,这是为什么? 哪里有做除尘布袋厂家的 英语作文 健康蔬菜有利于我们的健康 初一水平 70词左右 重赏 张译获得腾讯年度电影人,这一年,他为大家带来了哪些优秀电影作品? 做布袋除尘器布袋骨架比较大的厂家都有哪些 怎样把全民视频录音链接到淘宝客服? 戊戌变法性质,特点,意义 鱼肉是健康的食品,多吃鱼肉对我们的健康有好处 英语怎么说 黄石除尘骨架布袋、卖 安卓为什么会比iOS卡 直径160豪米,6米长,除尘布袋和骨架多少钱,一套 黄石除尘骨架布袋那里卖. ios为什么比安卓流畅 安卓为什么越用越卡 内蒙古除尘布袋厂家天津天美环保生产的玻纤耐高温除尘布袋工业滤袋可以覆膜处理吗? 为什么安卓系统用久了比iOS系统用久了要卡,就是为什么安卓系统容易“老化” 微信朋友圈黑名单,好友删除和通讯录黑名单的区别 《为什么安卓手机越用越卡,永远比不上苹果IOS系统》 为什么安卓的流畅比不上IOS 为什么安卓流畅度还是比不上ios 安卓卡成狗的原因是什么?iOS为什么比安卓流畅 苹果手机为什么比起安卓手机它不会卡,用久了苹果手机只有一点的卡,而安卓手机用久了使用起来会卡到根本 ios为什么用很久都比安卓流畅 微信通讯录里人名后有黑名单字样是什么意思 为什么有的人可以用消费券 有的人不可以 微信添加联系人失败,显示对方已经把你加入黑名单是什么意思呢,但对方并没有添加黑名单 学生会礼仪部办什么活动比较好? 微信里的通讯录黑名单怎么使用 学校的礼宾部或者礼仪社团可以组织些什么活动