网站客服:zx81024163 |

为什么4G内存的安卓手机比1G内存的苹果手机还要慢

2024-01-09 13:01:38发布    浏览342次    信息编号:92315

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

为什么4G内存的安卓手机比1G内存的苹果手机还要慢

免责声明:本文讨论的是技术,并未得到厂商认可。 不是批评谁,也不是美化谁。

这是本公众号开通以来第一篇可以标注“原创”的文章。 希望你能给我一些鼓励。 谢谢。 (之前都是原创)

”

当苹果发布最新的 6 型号时,1 GB RAM 成为了笑柄,而当时许多竞争智能手机都拥有 2Gb-4Gb RAM。 你有没有想过,为什么苹果手机内存还没有突破1G,而各大厂商还在不断增加内存来提高设备的效率。

但是4G内存的安卓手机呢? 为什么看起来比1G内存的苹果手机慢(打开太多应用程序时)?

有的安卓手机用户不满意,但是你有没有想过,为什么手机需要安装内存清理软件,才能一键清理呢? 然而,苹果应用商店从来不推销内存清理软件,因为它没什么用;

使用安卓手机的家长问我们,拍照时总是显示内存不足怎么办? 我们回复:重启手机,问题立即解决。

这时,我们有没有想过,苹果手机即使关机一个月也不会变慢,而且不需要再给苹果手机安装内存清理器;

与手机操作系统相比,我们对电脑更加熟悉。 我们考虑计算机配置。 如果相同CPU的PC上安装什么系统,4G内存总是比1G内存快。 为什么这个概念不能应用到手机上呢? 你用过吗?

带着这些问题,我们来看看是什么原因造成的。

首先我们来看看近几年安卓手机和苹果手机的内存对比。 这里我用三星来进行比较。 至少在价格上是有可比性的。 看到下面的对比了吗?

从上图可以看出,苹果现在只升级到了1G,现在已经到了4G。 功能手机问世也不过七八年的时间。 内存的提升太快了,苹果在内存方面并没有进步。 没有太大改善。 有些人读到这里会问为什么不比较CPU。 这并非没有必要。 他们只是认为,在当前4核、8核运行的时代,CPU虽然对性能的影响很大,但已经不再是影响手机性能的最大瓶颈,而内存却成为了最大的因素影响手机性能。

当我们发现打开过多的应用程序时,无论什么品牌的手机,无论手机是2G还是4G内存,性能都会受到影响。 这个时候,作为一名IT老手,我能想到的就是从系统开始排查问题。

是的,没错,问题出在系统上。 你为什么这么确定? 下面就让我来给大家解释一下吧。

安卓手机系统,苹果手机系统ios,与ios系统相比,手机性能有两大决定因素。

第一个因素

从系统技术角度来看,它与ios处理UI的方式不同。 您可能对此感到困惑(开发人员理解)。 UI线程是程序执行的网关。

iOS 将 UI 线程视为高优先级

UI线程与其他进程一起处理。 这种处理方式意味着其他后台程序会抢占UI资源。

因此,用户界面显示会有滞后的感觉。 该技术很难理解,所以我会用大家容易理解的方式来解释。

通俗地说,就是打开一个应用程序,比如微信。

手机上的微信程序首先在后台加载必要的数据,然后同时显示界面。 如果手机当前打开的程序不多,则看不到,但如果打开的后台程序较多,则会出现卡顿;

苹果手机首先打开微信界面,然后检索必要的数据和信息。

所以对比两个系统之间程序的执行方式,ios处理机制只是非常快速地显示应用程序显示的状态。 (至少用户是这样的感觉)

这个类比不太恰当(反正我不做开发,所以对不恰当的类比表示歉意)

就像当你在路上看到一个许久不见的朋友骑着自行车时,你走到他跟前打招呼,说声“你好”。

如果他的大脑是iOS,他会立即停车说:你好,然后想:“这个人是谁?” 然后他会推着车,边走边和你聊天。

如果他的大脑是这样的,他不会停下自行车,而是先想:这个人是谁,然后说:你好。 然后他会继续骑行并并行地与你交流。

所以,这两个人的状态给你一种感觉。 你肯定觉得反应有点慢,感觉不太友好。 其实这两种处理方式并没有什么错,只是给你的感觉不同而已,所以其实这是同一个道理。 。

第二个因素

从应用处理机制来看,由于UI是用Java开发的,所以Java程序对于内存管理有一个专有名词叫“垃圾收集机制”; 而iOS没有垃圾回收。 看到这里,读者不禁要问,这个功能到底是好是坏呢? 事实上,没有什么优缺点之分。 简单来说,这两个系统从移动端应用开始就是这样设计的。

垃圾收集是一个过程,一旦应用程序关闭,它需要实际使用的内存的四到八倍才能快速完成此内存回收工作。 如果有足够的内存,设备将体验到超快的速度,但如果同时运行多个应用程序,进程就会变慢,最终设备的运行速度会变慢。 所以清理垃圾助手旨在清理所有后台应用程序并保持您当前的应用程序速度。

iOS是使用-C开发的。 iOS 中没有垃圾回收(MAC 除外,这里只讨论手机)。 它只是关闭一段时间未使用的应用程序,只在 iOS 后台留下残影。 当用户再次切换到该应用程序时,重新开始加载。

例如,当你打开一个游戏,然后打开QQ应用一段时间后,它就会把游戏放到后台并暂停。 一旦您长时间不使用游戏,下次打开游戏时它将重新加载并开始。

总之,从技术角度来看,这两种方法各有优缺点,但是垃圾回收机制需要更多的内存,所以升级得越多,内存就越多,因为它需要更多的内存来进行垃圾回收。

但就用户体验而言,当打开太多应用程序时,4G会显得性能不足,而1G则无能为力。

垃圾收集机制,我们再打个比方,就像不同性格的女性的使用和摆放习惯(女性天生就是购物狂,尤其爱买鞋)。

这位女士的习惯是:周一从鞋柜里找一双,周二换一​​双,连续几天每天换一双,而这位女士总是把换下来的鞋子放在鞋盒里,贴上标签(垃圾回收)机制,鞋盒比鞋好)比较大,标记也好(所以鞋子多的话比较容易找到),穿完就放在门口。 一开始放3、5个鞋盒还好,叠起来就可以收起来,但如果太多了,就没有空间了。 ,因为她买的所有东西她都喜欢,不想每一件都放回鞋架上,而且她觉得放在门口,常用的时候放上更方便。 但问题来了:因为门口空间这么大,如果放太多鞋盒,就进不了屋,也没有地方放鞋子了。 有时,这位女士有两种方法来处理这个问题。 一是恋恋不舍地收集了几双鞋子放进鞋柜,但为了至少保留自己比较喜欢的鞋子(一键清空内存); 另一种方法是全部放入鞋架(关机重启),下次再全部放入鞋柜。 找到鞋架,然后继续重复之前的习惯。

艾奥斯小姐的习惯是:周一穿一双,周二换一​​双(换衣服的习惯和艾奥斯小姐一样),艾奥斯小姐也把鞋子放在门口,但是不放鞋盒,所以她只把她喜欢的放在门口。 过一段时间她会把不常穿的东西都放进鞋柜里,但为了保持进出门口的自由,她总是在门口放几双经常穿的。 当她想起自己喜欢的鞋子时,她就会去鞋柜里找,鞋子就放在柜子里。 鞋子采用透明鞋盒包装,一眼就能找到鞋子(利用残影快速呼叫)。 虽然找鞋有点慢,但毕竟我最喜欢的一双总是在门口,既不碍事,又保持门的干净。

对比两位女士的生活习惯,从可用空间和门口地板的清洁度来看,iOS女士做得还不错; 如果真的有紧急情况,需要下楼取快递,这位女士门口没有足够的鞋子,无法出门。 有影响,但是如果鞋子太多,就得在鞋盒里找走道才能出去,但iOS小姐总是在门口留下走道,只要抬起脚就可以出去。 相比之下,你觉得谁更快呢?

(顺便说一句,为了让大家更容易理解,我绞尽脑汁发现只有女性才会对鞋子进行比较,虽然不妥当,但请为我的想法点赞)

其实说了这么多,我想大家都明白了,影响性能最大的因素不是内存,而是系统本身;

目前,市场上3G/4G内存的手机随处可见。 屏幕越来越大,分辨率也越来越高。 因为系统的处理机制需要更多的内存来满足高分辨率、高功耗、高系统版本的需求。 所以内存的升级速度越来越快。 此外,还有一些市场因素。 iOS 制造商只有一家,那就是苹果。 应用程序的设计必须按照Apple制定的标准来实现。 完全以用户体验为目的; 这是为了与苹果免费向市场提供的产品竞争。 各个OEM厂商根据自己的兴趣(这里的兴趣后面会讲到)设计的版本都附带了很多附加程序。 您不需要很多应用程序,但它们在后台默默运行并占用您的内存。 ,这就更加增加了内存的占用,所以虽然内存有了很大的提升,但是并没有给消费者带来真正的性能提升。

综合的

正如上面所说,笔者并不是想说ios一定更好,而只是内存配置和用户体验方面的比较; 选择什么系统的手机并不重要,取决于你喜欢什么,你习惯什么,更重要的是你的感觉如何。

其实技术原理对我们来说并没有那么复杂。 以此类推,就和我说的一样了。 了解技术原理将有助于您更好地选择产品。 )

如果你觉得我说的还不错,请关注我的微信公众号(),我会用通俗的语言向你描述晦涩难懂的IT技术。

提醒:请联系我时一定说明是从星空网上看到的!