揭秘:手机用着用着内存就没了?深扒国内软件厂商的暗箱操作

老毛桃 2021-12-20 17:35:07

首先问一个问题:买手机大家都挑多大内存的呢?现在还够用吗?

小编曾经买了一部128G内存的手机,用了一年左右内存就告急了,大家也跟小编一样吗?明明也没有下多少软件呢~

相比于安卓总被吐槽内存不足,运行卡顿,苹果手机内存小却可以使用很长时间,这就矛盾了!为什么会这样呢?

接下来我们先来了解一下,安卓手机APP吃内存的原因,看看国内软件厂商的暗箱操作是怎么滴~

内部存储和运行内存的区别。平时在买手机的时候总会说到8G+128G之类的话,其中8G就是运行内存,128G是内部存储。如果运行内存不足,别说玩游戏了,就连打开个软件都有可能卡个半天。而内部存储不足,我们就无法下载保存图片、视频等文件。

下面分别从运存和存储两点揭示一下安卓手机为什么这么吃内存!

运存:安卓的后台机制

你发现了吗?我们关闭了APP,在下次打开的时候可以很快地进入界面,这是因为你关闭的APP,其实还是隐藏在后台的,关了但没完全关。让人感到讨厌的是,许多APP的自启程序,它会唤醒,甚至激活其他软件,它们串通一气占用手机的运行内存。

为什么要这样做呢?运行内存就那么多,如果一家公司的软件能常驻霸占所有内存,让你卡到完全不想下载其他软件时,那它不就成功占领你这个市场了吗?

存储

安卓独立的链接库:我们每次下载的APK安装包,实际上就是ZIP格式的压缩包,解压后可以看到真实大小和文件,包内有各组件的文件夹、代码以及SO文件等等。而这SO文件由于国内特殊的定制开源环境,不同软件的相同用途的SO文件就会反复占用空间。

动态下载:下载软件的时候,看着软件不大,但下载后在使用过程中,它占据的内存却越来越多。这是因为软件有些文件上传在服务器上,下载之后进入软件还要加载一些额外的资源。这个在游戏软件上最能体现出来了,从1.8G变身18G也不是不可能的!

组件多样:国内APP都喜欢往内部塞东西,恨不得一个软件就能满足你所有的需求,主要代表就是微信中的小程序,但不好听地说,就是臃肿!

热更新机制:明明没有更新软件,但手机上的APP图标就变样了,比如刚过去不久的双十二,淘宝的图标趁你不注意就变身了,戴上那双十二的“皇冠”,时时诱惑你点进来购物。其实这是APP直接把下载程序保存在存储空间,然后神不知鬼不觉地给你来个热更新。

又这又那的,手机内存就被耗完了,气得只能说一句:真狗~

6 阅读:1348
评论列表
  • 2021-12-21 16:25

    为什么我的苹果手机照样存储内存不够用了,换了安卓手机

  • 2021-12-20 20:04

    小米占内存最快,恢复出厂模式都搞不掉,运行内存可以占满,其它厂也差不多,app公司想一些盘外招增加内存容量来垄断,手机公司更新手机系统增加内存让小容量手机系统卡顿迫使消费者换新机

  • 2021-12-21 09:03

    我现在除非有必要,不然手机app能不装的就不装,手机也是17年的旧的,省下的钱,配了台二千的旧电脑,有啥要看要用的,就在电脑上操作,因为我有空玩的话都会在办公室,干活也真没多少时间玩手机,几年下来,手机还在坚挺,电脑用着也没问题,

    飞扬 回复:
    几年下来手机还坚挺真会开玩笑,估计现在你的手机只能算是个能接打电话的老人机啊,有本事随意打开任何软件看看卡不卡[呲牙笑]我有一个18年的安卓备用机从未更新任何app,除了偶尔接听拨打电话从未浏览网页或刷抖音,现在居然看个短信都都费劲。
  • 2021-12-21 17:11

    然而,并没有什么家解决办法…[流鼻涕][流鼻涕][流鼻涕]太TM

  • 2021-12-21 12:17

    这就是为啥苹果这么贵还有人买的原因!除了完美装逼还能自拍继续装逼

  • 2022-01-11 02:04

    然而并没有什么卵用

老毛桃

简介:老毛桃,您身边的系统专家