首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

同样是手机,为什么安卓一定要大内存呢?

不知道大家有没有发现这样一个现象,安卓旗舰机的内存现在动不动8G、12G起步,而苹果最新推出的iPhone12依然只有4G内存,相差十分悬殊。为什么安卓的内存要比苹果大这么多呢?

首先声明本人不是果粉,但是从内存利用层面来说,不得不承认苹果做的真的比安卓好太多。首先,我们来解释下为何安卓一定要大内存,我们打开微信,然后切回到桌面,然后我们呼出后台管理,把微信划掉,最后再清理下内存。

微信并没有退出,他还在,并且依然霸占大量内存,要打开系统设置。应用设置应用管理可以看到微信依然在运行,并且占用多达八百多兆的内存。光一个微信就干掉了将近1G内存,还是你看似退出了的情况。

你还会觉得安卓6G、8G内存会很大吗?这里的小伙伴一定要问我能不能把它关掉呢?当然可以。我们点进去,然后点击结束运行,并且把自启动关闭。这样微信就彻底从内存中请出去了。

但是你会发现,当你收到微信消息后,系统就没有提示了。同理QQ也是如此,这个内存占用取决于你好友和群的数量,接收到消息越多,占用内存越大。从单个应用占用内存数量来看,苹果也是一样。也就是说,你的微信登录到苹果手机,在同等消息量下也会占用那么多内存。区别在哪里?苹果微信不会常驻内存,他的墓碑机制会在内存不足时自动将微信清出去。

这里大家要问我为什么安卓要常驻呢?这就要提到安卓的碎片化了。苹果只有一家,而安卓有无数家。刚刚说到的彻底退出微信后就收不到消息了,这就是因为安卓没有统一的推送机制,在应用退出之后手机就没办法接收到消息。而苹果因为有统一的推送机制存在,哪怕应用退出了,也可以通过苹果的推送让你接收到消息。

其实Google的原生安卓是有统一的推送机制的,但是由于你们懂得的原因,这个机制没法用。所以,各大手机厂商各自实现自己的推送。像微信QQ大厂为了能让你能收到消息,都会通过开机自启的方式让自己的App常驻后台,这样才能保持推送功能。

这时候大家可能又有新的疑问了,App只是保留推送功能,为何还要占用那么大内存呢?

因为安卓的商店百花齐放,每个厂商都有自己的App商店,没有统一的审核标准,所以各家为了抢占用户都要让自己常驻内存。因为如果我不霸占内存,其他app会霸占,这样我就竞争不过别人。

苹果有他自己的统一推送机制,并且通过AppStore的审核机制强制你使用这个推送机制,所以所有的app都会很听话。这就是安卓为何内存越来越大,反而越用越卡,而苹果不会的本质原因。

当然了。如果你不喜欢IOS,还是要用安卓怎么办

很简单。关闭你觉得不需要推送App,然后将它的自动启动禁用,这样他就不会常驻内存。另外,及时清理微信QQ无用的消息记录也可以节省内存,至少在他霸占内存的时候会温柔一点。

最后给大家几条有用的建议,强烈把这些建议告诉长辈。

一、尽量通过官方渠道下载App,而不是通过搜索引擎。

二、不要随便点击安卓App弹出的广告,特别是带有恐吓性质的信息。什么内存不足啊,版本过低呀之类的。

三、关闭不必要的审批消息,推送功能,以及及时清理无用的聊天记录。

四、用不上的app记得卸载,但如果经济允许还是给她买苹果吧,省心。

如果大家有其他的有用的建议,欢迎评论区告诉我。最后说一句题外话。为何看似安卓问题那么多,而我却不用苹果。因为苹果的垃圾信息拦截功能太弱了,而且不支持通话录音。

别小看通话录音这个功能,有时候真的管用。再就是苹果过于封闭。对于我这个喜欢DIY的人很不友好。我相信,只要知道安卓的内存占用原理,我自然能够打理好我的安卓手机,让他和苹果一样不卡。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201112A0DYF200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券