联系
我们
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

刚换的大容量手机,咋就越用越卡?谁在吃内存!

2022-01-30 20:56 出处:互联网 人气: 评论(
微单相机排行 显卡天梯图2019 最悲伤作文 最火爆的网络游戏 京都动画作品有哪些 女歌手排行榜 tara成员

提要:假若 APP 开发者与手机制造商共谋," 内存难题 " 很难解!

作者:大鱼然叔

编辑:刘晓茹

出品:今日商讯

有没有发现一个问题:

以前 16G 内存的手机,用着非常好,还剩余几个 G,现在 256 个 G 莫名其妙地就不够用了。

而且,无论你平时多么勤删照片和视频,内存还是不够用。它好像在生长一样。

前不久,微信事业群总裁张小龙说,微信就是一款小而美的产品。

遭到了众网友无情吐槽。

张小龙似乎忘了,2011 年时,微信发布的安卓 2.0 版本仅有 1.4M,而现在这个数字翻了 10000 倍都不止。

成倍膨胀的 APP 还有淘宝、京东、美团、微博、抖音、高德、支付宝等等等等,之所以用 4 个等,是想说,所有应用程序,有一个算一个,基本都占内存 1 个 GB 以上。

手游更大,《王者荣耀》就占 10GB 以上,而近期蛮火的《原神》,安装包看似只有 200M,注册后需下载的资源却超过了 14GB。

两天前,话题 # 为什么手机 APP 内存占用越来越大 # 冲上了微博热搜,网友们好奇,为何自己手机的内存一直在扩容,却总是不够用?

01

APP 容量谜局

2010 年,乔布斯的经典之作 iPhone4,开启了智能手机时代。这款手机内存的三个版本分别是 8GB、16GB、32GB。

8G 的内存足够装下几十个小程序,再加上电影、歌曲,基本还能剩 2、3 个 G。对比之下,现在手机,以小米为例,内存版本是 128GB、256GB,最大内存已做到 512GB。

手机内存增加,手机中的 APP 大小也在增长。

先看看我们会用到多少 APP?QuestMobile 在 2020 年发布了一则数据,截至当年 3 月,我国全网用户月人均打开 APP 个数从 2018 同期的 21.5 个升至 25.4 个,月人均单日使用时长从 2018 年同期的 5 小时上升至 7.2 小时。

该机构在 2021 年发布的报告中提到,国内互联网大厂开发的 APP 数量猛增。以流量前四的腾讯、阿里、百度、字节跳动为例,他们分别开发了 428 个、111 个、102 个、97 个各类型 APP。

若以月活量(MAU)过亿的标准来看,超过该标准的 APP 有 25 个,涵盖即时通信、综合电商、地图导航、短视频、在线视频、输入法、综合资讯、浏览器、本地生活、游戏等生活中的各个领域。

数量在增加,APP 对设备内存的占用更是膨胀。

以月活最高的微信为例,11 年前所占内存仅有 10MB,到了 2020 年,达到了 4G 至 5G。到了 2021 年底,微信已经扩容到了 10G 以上。身边有朋友实测,微信大小已到了 36G。

怪不得张小龙遭到网友集体猛怼。

如果以现在 APP 占用内存的情况来看,恐怕当初 16GB 的 iPhone 4 只够装下一个微信。

02

与软件生态有关

APP 为何会占用越来越大的内存?也与国内独特的软件生态有关。

通常情况下,智能手机的版本都会配有两组数字,前者是运行内存,后者则是存储空间。一个现象是,国内安卓手机运行内存普遍大于国外安卓、苹果手机。

华为 P30 海外版的内存是 6GB,国行版本则升级为 8GB 起步;iPhone 最新的 13 系列,mini 和普通版本运行内存都是 4GB,Pro 和 Pro Max 是 6GB,即使存储空间到了了 1TB,运行内存也没有上 8GB 或 12GB。

原因是,国内安卓系统的 APP 在打开后需要在后台保留线程,而一旦 APP 线程常驻后台,不仅需要大量的内存支持,消费者的隐私泄露可能性大为增加。

打个比方,你给男友通过微信发了条消息,消息先发到腾讯服务器,再由服务器传到男友微信上。这样,即使对方手机关闭,再次开机或登录后消息也能顺利到达。

也就是说,消息在服务器保留着,以连接你和他的微信 APP。

苹果和谷歌的做法完全不同,苹果与 iOS 系统联动,可以让手机 APP 无需保留多余的线程,且 iOS 系统不支持真正意义上的后台运行。谷歌的做法与苹果类似。

后台保持运行,带来的好处是,APP 能记忆你的想法,刚刚被诟病的 " 算法推荐 " 就基于此。它会记录用户的交易记录、地理位置等数据。

知乎上,有程序员透露,APP 开发者都不遵守规范,有些会用强制手段让自己留在后台,以保证自己的日活。而且有些 APP 在你开关机后,会相互唤醒,为的就是保活或刷量。

大量 APP 长期在后台保留进程的后果是,手机很快会发烫、卡顿,你前脚刚清理了手机内存,用不了一会,就会再度卡顿,原因就是这样。

03

开发者的阳谋

还有更恶劣的做法。

为了不让用户干预后台运行,绝大多数 APP 对存储空间只进行模糊分类。

比如,百度网盘、抖音、滴滴等在对存储空间类目下的分类仅有应用、数据两项,用户能做的也只有 " 删除数据 " 选项。

但是删除的数据并不包含消费和浏览记录,APP 就靠上述数据,为用户推荐符合其喜好的视频、商品等,若删除了这部分数据,该用户在 APP 看来就是一张白纸。

仍以微信为例,最初的微信除了添加好友和聊天之外,没有其他功能,所以占用内存较少。现在,围绕微信已经形成了一个生态圈,包括公众号、视频号、直播、小程序、支付等,其中不少功能,都已经成为大的 APP 标配。

最近有网友发现,手机 QQ 安装包的体积已达 879MB,而在这从份庞大的安装包里,竟然还有一款名为 " 虚幻 4" 的游戏开发引擎,这款常于《和平精英》《堡垒之夜》等游戏中的引擎,QQ 加装进来只是为了渲染 QQ 秀。

越来越大的 APP 开发者们,有没有想过为手机减负呢?

可能性不大。一是 APP 的功能不断完善,它的体量减不下来。最小体量的 APP 极有可能被大 APP 合并掉。

最后一点很可怕,手机厂商乐见 APP 不断消耗内存,以加速用户的手机迭代。如果没有无限膨胀的 APP 和永远不够用的内存,用户哪来的动力换手机呢?

声明:1. 本文为今日商讯原创发布,未经许可禁止转载、摘编、复制及镜像等使用 , 转载请联系 ID:TonewsCN 授权 , 并请注明原文出处:今日商讯;2. 投稿说明:请热心投稿的老师投稿时在文章中注明作者(真名或笔名)及联系电话,方便前期联系和刊发时署名。投稿邮箱:info@tonews.cn

分享给小伙伴们:
本文标签:

更多文章

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

  • 蛮便宜
  • 抠门网
  • Copyright © 2002-2014 版权所有