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

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

3天内不再提示

论为何安卓内存大流畅度却不如苹果

h1654155282.3538 来源:沈苗 2019-08-21 09:05 次阅读

即使到今天,iOSAndroid之间的战争依然强劲。

显然双方都有各的拥护者,但这并不能阻止大家继续比较两者优劣,看看哪一个更符合我们的需求。

豪仔之前已经探讨了iOS系统通常比Android系统使用周期更长的问题。

但是你可能没有注意到这一点:iOS设备通常拥有Android设备的一半(或更少)RAM。为什么是这样?

你知道什么是RAM吗?或者是经常会把RAM和ROM傻傻分不清?有木有!!

什么是RAM?RAM(随机存取存储器)是短期数字存储。计算机(是的,你的手机是一台计算机)主要使用RAM来保存活动应用程序的数据。

以及CPU操作系统的内核,因为RAM在读写方面非常快。

当您需要“立即”读取或写入某些内容时,即使最快的硬盘驱动器或闪存也很慢,而手机内的CPU有自己的缓存来保存用于计算的数据。 以高通Snapdragon 855为例,它采用1+3+4的64位架构设计,包含一颗最高主频达2.84GHz的A76超级核心(Prime Core),拥有512KB L2二级缓存。

注意,这是高通首次引入超级核心的概念;另外还有三颗最高主频2.42GHz的A76性能核心,每颗拥有256KB L2二级缓存。 还有四颗最高主频1.8GHz的A55效率核心,每颗拥有128KB L2二级缓存。 八颗核心共享三级缓存,这种的缓存仅足以保存现在正在使用的内容。

这一切听起来都很复杂,但是,您需要了解的只有三个基本内容: RAM是一个可以在短时间内保存数据的地方,放在那里的数据可以非常快速地读取或写入。

关闭手机时,RAM中的数据将被删除。只要您重新打开手机,就会使用手机中的一部分RAM。

这适用于任何计算机,他们差不多都有内存,他们以同样的方式使用它。比较iPhone和Android上的RAM豪仔将介绍一些来自多家制造商最新最顶级Android设备,并将它们与iPhone XS 系列并列对比。

↑ Samsung Note 10+ 5G

↑ 红米K20Pro

↑ 华为P30 Pro

↑ 一加7Pro

这些都是2019年的Android设备,代表了目前智能手机消费者中最好的Android设备。

正如你所看到的,这些RAM规格很大,当然价格也不菲哈!

为了让您了解12GB的内存是多少,请记住,大多数现代笔记本电脑都没有那么多。

例如,大多数2019年的笔记本只有8GB,只有少数几款机型甚至可以提供16GB及其更多。

可以看到,2019年的最新的旗舰机型至少配备8GB。

如果最新的Android设备配备8-12GB内存,那么iPhone有多少内存?

↑ iPhone XS MAX

↑ iPhone XS

↑ iPhone XR

等一下。这是怎么回事?在Apple的最新iPhone系列中。

我们只看到“入门级”iPhone XR上的3GB,以及最好的iPhone XS以及XS MAX上的4GB。 Apple的最顶级的手机比Android旗舰最弱的还少一半…为什么Android设备需要如此多的RAM?从一开始,Android就被设计为支持许多不同的处理器类型,许多不同的制造商和许多不同的硬件配置。

通常,为一种系统编写的软件不能只在另一种系统上运行; 它必须“移植”,通常涉及到重写不兼容。 为了解决这个问题,Android应用程序始终在Java平台上运行。

由于它的虚拟机,Java非常好:您可以用Java编写一次应用程序。

然后虚拟机在运行时“翻译”该代码以处理它所在的任何系统。 Java虚拟机不是自己重写和重新编译代码,对此处理又会带来新的任务。

Java虚拟机很复杂,需要大量的RAM,不仅要管理虚拟机本身的实际进程。

还要为正在执行的任何应用程序,加上实际执行的已翻译代码并保存原始Java代码。

最后,Android操作系统是围绕一种称为“垃圾收集”的方法构建的。实际上鼓励应用程序使用尽可能多的RAM。 然后,每隔一段时间,Android就会清理不再使用的RAM中的数据“垃圾”并释放它,允许其他应用程序使用它。

出于这些原因,如果您关心平滑的性能,豪仔建议在Android上至少使用4GB以上的RAM。

为什么iOS不像Android那样使用大量内存?Apple对整个iOS生态系统施加了更多控制。如果你想使用iOS,那么你只有一个手机选项:iPhone。

如果你想创建iOS应用程序,那么你必须使用Apple的工具并按照Apple的方式进行。收到苹果拳头的严厉“威胁”,就问你怕不怕。

不过,这还是有很多好处的。因为Apple知道将运行其操作系统的每个设备的确切规格,所以他们可以相应地做出设计决策。

例如,虽然Android需要支持多种处理器类型,但iOS总是在基于ARM的硬件上运行。

因此,iOS不需要像Android那样具有即时翻译功能的虚拟机。所有应用程序都编译为本机代码,并且该代码直接在硬件上执行。不需要虚拟机意味着整体使用的RAM明显减少此外,iOS有一种不同的内存管理方法。Android内存由操作系统处理,而iOS内存由应用程序本身处理。 iOS应用程序可以根据需要自动分配和释放内存,而不是让应用占用他们想要的RAM,并在不再使用时释放它。

简而言之,仅仅因为iPhone拥有较少的RAM并不意味着它们的性能更差。iOS有一种不同的内存管理方法,因为它不依赖于Android这样的虚拟机。

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

    关注

    28

    文章

    13463

    浏览量

    201721
  • 安卓手机
    +关注

    关注

    2

    文章

    122

    浏览量

    14738
  • 手机内存
    +关注

    关注

    0

    文章

    17

    浏览量

    12980
收藏 人收藏

    评论

    相关推荐

    可以打电话的苹果皮 稀奇不稀奇

    `苹果皮并不稀奇,网上一搜一大把。重要的是,掩的这个苹果皮还可以打电话。这就稀奇了吧。S
    发表于 01-03 11:03

    苹果兼容线控解决方案

    `苹果兼容线控解决方案`
    发表于 02-26 15:14

    鸿蒙2.0和对比流畅如何?

    容量已经达到了 6GB 左右,系统版本号为 2.0.0.51。据悉,新版本UI设计微调、优化了过渡动画。根据微博数码大 V 透露,升级至鸿蒙 OS 2.0 系统后,整体系统流畅提高了不少,并且过渡动画
    发表于 05-07 10:48

    华为鸿蒙与流畅测试,鸿蒙OS仅排第八,与第一名差距悬殊

    的排行榜,华为鸿蒙与流畅测试,鸿蒙OS仅排第八,与第一名差距悬殊。按理说,流畅应该是鸿蒙
    发表于 07-15 16:42

    为什么苹果手机比手机更流畅

     随着手机硬件的发展,如今很多旗舰机的配置已经能够狂甩iPhone几条街。然而如果只比流畅性的话,iPhone基本要比同配置的
    发表于 12-21 10:15 3090次阅读

    一加3T和华为mate9升级到7.0:流畅到爆,快到飞起!

    最新的7.0则是改变最大,也是被誉为最流畅的一个系统,各个方面对苹果的IOS来说都不差,
    发表于 02-23 09:58 6020次阅读

    手机翻身!8.0即将发布:流畅爆表不输苹果!!

    用,耐不耐用,还要看软件系统优化的如何。这点上,苹果是做的最好的,毕竟IOS系统是自己的,所以不存在适配的问题,很多老款机型都可以用上最新的IOS系统,但就不同了,由于机型比较复杂,碎片化严重
    发表于 05-05 11:38 1047次阅读

    8.0正式发布,流畅将不输ios系统,苹果是否有后招?

    谷歌每年都会对进行升级,每次升级必定都会为用户带来不错的体验。不过流畅一直是个梗,刚
    发表于 05-19 10:02 2607次阅读

    六台旗舰手机PK流畅,获胜者却是闪存门的主角华为p10

    众所周知,手机即使硬件配置几乎相同,但跑分成绩却天差地别。这就必须提到各家定制的UI系统了,比如小米MIUI8、一加H20S、华为EMUI等,都是公认流畅很快的。为了更加印证系统
    发表于 06-06 14:25 1017次阅读

    吓坏党,苹果新机内存提升至4G

    苹果因为封闭而优秀的iOS系统,所以在手机的流畅方面表现都非常优秀,这也导致一直以来的苹果在硬件配置方面基本上都落后于
    发表于 06-08 10:37 980次阅读

    手机实现iOS虚拟化,进一步攻占苹果的iPhone生态

    大部分用户认为,iPhone6/6S装7.0/8.0会丧失流畅。即使最新的iPhone
    发表于 12-04 16:35 1.2w次阅读

    永远不如iOS运行流畅的根本原因

    手机越用越卡,这是一个不争的事实,即便是目前主流的旗舰机,使用一年之后也会感觉到明显的卡顿。反观苹果,即便iPhone 6s也很少出
    的头像 发表于 02-04 13:42 5518次阅读

    华为鸿蒙系统和苹果流畅

    不管怎么说,华为鸿蒙离我们越来越近,也就越让我们好奇,鸿蒙系统和目前市面上我们使用的主流操作系统苹果iOS到底有什么区别,关键点在于,鸿蒙的整体流畅
    的头像 发表于 08-13 09:06 5501次阅读

    1月份新发布手机流畅排名公布

    阵营有一个奇怪的现象,每次有新机发布大家都在讲流畅提升多少、提升多少。这说明在阵营
    的头像 发表于 02-04 16:09 2043次阅读

    鸿蒙系统真的比流畅

          鸿蒙系统的推出,大家说得最多的体验就是纵享丝滑,那华为真的比丝滑吗?      系统是基于宏内核,而鸿蒙系统是微内核,子程序的运行互不干扰,这就增加了系统的
    的头像 发表于 07-06 18:23 2.2w次阅读