0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么原因导致苹果手机能够保持长期的流畅运行呢?

工程师邓生 来源:科技事儿 作者:科技事儿 2021-01-26 17:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虽然各个品牌的手机厂商众多,但是从操作系统这个角度来进行划分只有两类,一类是苹果手机主推的iOS系统,一类是其他手机厂商主要使用的安卓系统(据说今年华为鸿蒙系统即将应用在手机上,值得期待)。安卓手机有一个共性问题,那就是随着使用时间的推移,手机将会逐渐变得卡顿。相反,苹果手机这方面的影响相对较小,究竟是什么原因导致苹果手机能够保持长期的流畅运行呢?

最主要的因素有三个,一个是苹果手机的A系处理器,一个是苹果手机的iOS系统,一个是苹果封闭的生态系统,三者相互作用延缓了苹果手机卡顿的时间周期(并不意味着苹果手机永远不会卡顿,只不过这一时间相对安卓机型较为滞后)。具备移动端处理器芯片研发的厂家有很多,例如高通的骁龙处理器、三星的猎户座处理器、华为的麒麟处理器、联发科的MT处理器等,均无法与苹果处理器的CPUGPU性能相抗衡,特别是苹果处理器GPU的性能,苹果手机游戏的流畅体验绝佳。也有人说苹果处理器性能较强,是因为没有集成基带芯片的缘故,同样的体积可以容纳的晶体管数量较多。不管怎么样,苹果A系处理器性能值得肯定。

安卓系统基于Linux开发,通过虚拟机的方式来调用程序,期间的翻译与执行降低了手机的运行效率,是安卓手机卡顿的主要原因。苹果iOS系统则没有这个问题,苹果手机的执行效率要优于安卓手机。苹果iOS系统在后台管控方面做得同样较为出色,程序一旦进入后台便会进入休眠状态,并不会占用系统资源和电池电量,这也是苹果手机电池容量并不是很大,待机时长却与电池容量较高的安卓旗舰机型不相上下。不仅是电池容量,苹果手机的内存大小也要远远低于同期的安卓旗舰机型,系统上的优势为苹果公司节省了大量的硬件成本。

一款智能手机无论硬件多么强大,操作系统多么流畅,没有生态系统的支持则变成了一副空架子。我们购买智能手机最主要的就是获取扩展能力,从而实现更多的功能,这一切全部来源于之智能手机的生态系统(谷歌GMS服务包之所以会对华为欧洲市场造成较大的影响,原因也在于此)。很多强大的手机厂商、系统厂商正是因为没能够打造出自家的生态系统而退出了竞争的舞台,例如诺基亚的塞班系统、微软推出的Windows Phone系统等。

生态系统的打造有两种模板类型,一类是安卓系统的开源方式(华为鸿蒙采用的就是此种方式),一类是iOS系统的封闭方式。两种方式各有利弊,执行上开源的方式更加简单与高效,能够在短期内建立起大量的内容资源,缺点是内容资源参差不齐,广告问题、碎片化问题不好解决。封闭式管理虽然效率较低,但是把控较为严格,内容资源质量较高,开发厂商也可以针对苹果A系处理器、iOS 14系统定制开发,执行效率较高。这也是苹果 Apple Store商店精品应用较多的原因。

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18697

    浏览量

    186272
  • 苹果
    +关注

    关注

    61

    文章

    24609

    浏览量

    208727
  • 运行
    +关注

    关注

    0

    文章

    25

    浏览量

    15751
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PWM停止输出,什么原因导致这种现象发生?

    IR2010SPBF驱动器控制半桥电路输出PWM设备安装在地铁上,在运行过程中会出现TMS检测到输出频率占空比都是零,取回故障设备通电测量PWM正常输出,什么原因导致这种现象发生?
    发表于 11-26 09:38

    NucleiStudio仿真GD32VF103CB报错是什么原因导致的?

    有没有人知道这是什么原因导致
    发表于 11-11 06:07

    苹果率先引入的屏下光谱技术,这次安卓手机能否登峰造极!

    电子发烧友网报道(文/黄晶晶)智能手机屏幕在环境光不同的明暗下自适应调整亮度,是已经被我们所熟知的功能。有一个细节是,苹果手机已经采用屏下光谱技术,通过环境光传感器提升OLED显示屏的精准适配能力
    的头像 发表于 10-11 09:29 9119次阅读
    <b class='flag-5'>苹果</b>率先引入的屏下光谱技术,这次安卓<b class='flag-5'>手机能</b>否登峰造极!

    gd32 env配置报错是什么原因

    rtt官网下载源码和env后使用env配置gd32报如下错误请问是什么原因
    发表于 09-25 06:19

    kconfig里写的英文,setting里面显示的是中文,这是什么原因导致的?

    最近在学习artpi2,发现图片显示的这里 这里用的是英文,但是setting这里是中文 gpio的setting上也有类似的现象,请问这是什么原因导致
    发表于 09-22 06:10

    磁吸的无线充平常手机能用吗?

    磁吸无线充电技术在安卓手机中逐渐普及,需考虑兼容性与协议支持,实现高效快充。
    的头像 发表于 09-21 08:28 4473次阅读
    磁吸的无线充平常<b class='flag-5'>手机能</b>用吗?

    线程超时函数中 assert 失败是什么原因导致的?

    最近调试 gd32h759 遇到了一个十分奇怪的问题,在初步调通所有的逻辑功能后,发现系统经常会在运行一段时间后死在一个奇怪的线程超时函数中 assert 失败导致卡死。用 cmbacktrace
    发表于 09-09 06:56

    实际运行中,电能质量监测装置常见的数据偏差(如漂移、跳变)由哪些原因导致

    。具体原因可归纳为以下几类: 一、硬件自身缺陷或老化 传感器精度劣化 电压 / 电流互感器(CT/PT)是监测的 “前端”,若铁芯磁饱和、绕组绝缘老化,或长期运行后变比误差增大,会导致
    的头像 发表于 08-21 09:23 1611次阅读
    实际<b class='flag-5'>运行</b>中,电能质量监测装置常见的数据偏差(如漂移、跳变)由哪些<b class='flag-5'>原因</b><b class='flag-5'>导致</b>?

    你知道什么原因导致安规电容损坏吗?

    、电压问题 过电压冲击 电网中雷电感应、开关操作等产生的浪涌电压超过额定值,会使介质承受过高电场强度而击穿。 电源电压长期高于额定值,会逐渐降低绝缘性能,最终导致损坏。 电压波动频繁 :电压频繁波动会使电容持续充
    的头像 发表于 07-13 11:03 1628次阅读

    AD7606的八个通道采样结果都是0

    AD7606运行于并行接口模式,ADC读取模式,并且能够测到busy和frstdata信号,但是采样结果一直是0。 请问可能是什么原因导致的,如何解决这个问题
    发表于 07-09 11:39

    网络光纤出问题一般是什么原因导致

    (如道路开挖)、重物碾压、动物啃咬(如老鼠咬断)。 案例:某小区宽带中断,经排查发现施工队挖断主干光纤,导致整栋楼断网。 检测方法:使用OTDR(光时域反射仪)定位断点位置。 光纤弯曲过度 原因:布线时弯曲半径过小( 案例:办公室网络时断
    的头像 发表于 06-17 10:05 4393次阅读
    网络光纤出问题一般是<b class='flag-5'>什么原因</b><b class='flag-5'>导致</b>的<b class='flag-5'>呢</b>

    什么原因导致的无法下载FX3的SDK?

    /com.ifx.tb.tool.ezusbfx3sdk 但是,现在不可用,我无法访问文件“ Windows (x32-x64) (exe)”。 有什么原因导致我无法下载 SDK? 另外,我可以直接下载驱动吗?
    发表于 05-21 06:40

    使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确,是什么原因导致的?

    在使用STM32F103芯片的2个定时器捕获2路PWM波时,当2路信号同时输入时,会出现捕获的频率不准确,但是分开一路一路的输入捕获时,捕获的PWM频率是正确的,这是什么原因导致
    发表于 05-14 06:24

    使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确是什么原因导致的?

    在使用STM32F103芯片的2个定时器捕获2路PWM波时,当2路信号同时输入时,会出现捕获的频率不准确,但是分开一路一路的输入捕获时,捕获的PWM频率是正确的,这是什么原因导致
    发表于 04-27 08:39

    使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确的问题,是什么原因导致的?

    在使用STM32F103芯片的2个定时器捕获2路PWM波时,当2路信号同时输入时,会出现捕获的频率不准确,但是分开一路一路的输入捕获时,捕获的PWM频率是正确的,这是什么原因导致
    发表于 04-25 08:29