为什么苹果手机用几年也不会卡?

 我来答
兄弟连田心9号
2021-11-19 · TA获得超过38万个赞
知道顶级答主
回答量:12.3万
采纳率:87%
帮助的人:1.1亿
展开全部

开发角度

从开发局角度来看,iOS用的是Objective-C编程,而安卓则通过java虚拟机来运行,前者比后者的效率更高。从内存管理的角度来看,由于IOS的内存用完会被立即回收,而安卓则是由后台管理内存,因此从效率角度来说,显然IOS更加高效流畅。

软件生态

除了底层角度iOS更加高效之外,软件生态也非常重要。首先iPhone的软件必须在App Store上下载,而App Store上架应用是必须要经过苹果严格审核的,这样就避免了某些不规范的App拖慢手机系统,从开发者角度来看,由于iPhone的机型相对较少,因此可以针对具体的机型做针对优化。

安卓系统非常开放,因此可以在任何地方下载到App,App的行为也比较“流氓”,会拖慢系统,另外开发者在App开发过程中会想办法兼容各种硬件,因此不会在流畅度上做太多的优化,导致安卓越来越卡。

后台机制

除此之外,影响流畅度的另一个关键是后台机制的差距。安卓手机当你按下Home键之后,软件被放在了后台继续运行,时间长了后台会被各种App占满,所以安卓手机刚开始很流畅,后来越来越卡,原因之一就是内存被后台各种App占用着,占用资源拖慢了系统。

而iOS的做法完全不同,当你按下Home键之后,软件其实已经被杀死然后内存回收了,但是此刻的数据系统已经帮你保存了下来,当你再次打开App时,数据会自动恢复回来,导致你认为它并没有杀后台。这也就是为什么iPhone不需要大内存,大家也不关心iPhone的运行内存的原因。iOS App的推送统一走的是苹果的服务器,而安卓则是通过App后台常驻进程实现的,效率高低一目了然。

另外从响应级别上来看,iOS系统是优先响应触摸的,假设万一硬件性能不够用了,系统很卡顿,此时如果你触摸屏幕,系统会优先调用资源来对你的操作做出响应,让你感觉很流畅。最后IOS整体的UI、交互以及系统动画都非常人性化且符合直觉,给人一种流畅好用直观的感觉。

斜阳紫烟
高粉答主

2021-11-18 · 闲而无事玩知道,不为名姓常健脑
斜阳紫烟
采纳数:69431 获赞数:116261

向TA提问 私信TA
展开全部
苹果手机不卡,就在于系统的严格管理。这就是通常所说的苹果系统的封闭性。由于权限的严格限制,应用软件及个人应用对资源的占用就是有限度的,这也是保证系统稳定运行的关键。
例如,苹果只能从应用商店购买应用软件,而这些软件都是被管理者审核才能上架的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Lw飞天蠄蟧
2021-11-18 · 专注学习解答数码产品类
Lw飞天蠄蟧
采纳数:79 获赞数:189

向TA提问 私信TA
展开全部
1.苹果的系统比较封闭,对于第三方软件的限制比较严格,第三方软件无法修改到系统底层的东西,也无法自动启动,提高了系统的安全和稳定程度。

2.
苹果的多任务是伪多任务,当一个程序被切换到后台后就会被冻结,不能进行任何操作,也不会自动启动,这样避免多程序同时开启的模式可以防止卡顿。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户

2021-11-18
展开全部
虽然苹果用几年都不会卡,不过随着技术越来越先进,app更新也越来越大,像苹果6要支持2021的app很吃力了,开个软件也要等几十秒才能打开,所以就算苹果多强大,也要三年换一次手机,在流畅方面才能得到提升,希望能帮助到你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
精灵幻术师

2021-11-18 · TA获得超过1.7万个赞
知道大有可为答主
回答量:3.7万
采纳率:77%
帮助的人:4242万
展开全部
苹果手机用几年也不会卡呢,这说明苹果的iOS系统还是非常厉害的,也就是说作为一个封闭的系统。系统是十分干净和安全的,进程退出之后呢,也不会留存有过多的垃圾。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式