可能没有想象的那么美好——微信小程序存储占用与清理实测
自从2017年微信小程序上线以来,从当初红极一时的“跳一跳”到现在各种小程序囊括生活中的方方面面,观看新闻、收听广播和音乐、网购和办公等等都可以通过微信小程序来实现,不需要额外去下载一些应用即可实现相对应的功能,极大地解放了手机存储,也让大家对微信的认知从聊天软件变成了拯救小内存手机的救星。那么,微信小程序到底是不是拯救手机存储呢?通过本测试来解读。
关于本次测试几点须知:
测试基于EMUI 8.0.0(Android 8.0.0)系统和IOS 10.3.3系统。
测试前对微信进行重新安装,以保证测试准确性。
测试基于6个小程序,囊括新闻类(腾讯新闻)、购物类(京东购物、美团)、视频类(爱奇艺视频)、音乐类(音乐站)、办公类(微软Office文档)。
因测试手段有限,测试数据可能因系统版本、微信版本等因素产生误差,测试数据仅供参考。
下面开始正题:
一、微信小程序存储占用实测
安卓端
安卓系统的开放性一直是比较争议的,一方面各种后台引起系统运行缓慢而被大家诟病,另一方面APP应用的广泛性也被大家喜爱,但不可否认的是,安卓系统中系统垃圾、广告产生的数量往往要比IOS高很多,很多APP不经用户允许,在用户不知情的情况下,自行后台下载一些用户不需要的数据,引发用户手机存储爆炸,所以,我们首先来看看微信小程序在安卓端的表现。
▲测试前选择一个相对较为干净的微信号,对微信进行重新安装,以提高测试准确性,新装后,未添加和使用任何微信小程序,其存储空间占用为4.1MB。
▲添加本文测试的6个小程序至我的小程序中,未打开使用,可见仅添加小程序是对手机存储是没有影响的。
考虑到小程序缓存占用空间比较大的主要是图片缓存、音频缓存和视频缓存三大类,小程序分为三组进行分类测试,以提高数据准确性,分类以爱奇艺视频为一组,音乐站为一组,其他几个小程序(腾讯新闻、微软office文档、京东购物、美团)为一组。
分别打开微软office文档、京东购物、腾讯新闻和美团进行浏览使用约10分钟,测试微信对手机存储的占用,存储占用由4.1MB上升至6.7MB。
▲对微软office文档、京东购物、腾讯新闻和美团分别使用后手机存储的变化。
之后进行第二组,使用爱奇艺视频观看视频和直播半个小时,手机存储由6.7MB上升至7.3MB,看来爱奇艺对小程序存储的优化也和APP一般,对浏览的视频文件几乎不进行缓存,缓存的应该是一些预浏览的缩略图之类的缓存。
▲使用爱奇艺视频小程序后手机存储的变化。
接着再进行音乐站听音乐半个小时的测试,经过半个小时候,缓存文件从7.3MB爆炸至36.3MB,增量远远超过前面几个小程序使用带来的缓存,似乎和QQ音乐APP(音乐站小程序播放源由QQ音乐提供)一样,对收听的音乐文件进行了缓存。
▲使用音乐站小程序后手机存储的变化。
IOS端
IOS系统相对封闭、安全,也受到广大用户的喜爱,了解了安卓端的存储占用情况,那么来看一看IOS端的表现。由于IOS端存储空间对各个APP的空间占用情况有比较清楚的显示,因此,更能直观反应小程序的存储占用情况。
新装微信客户端并登入与安卓端相同的帐号后(登入前已将我的小程序清空),显示占用存储空间为211.6MB
▲新装微信在IOS端的存储占用情况
把本文测试的6个微信小程序添加进我的小程序后(没有进入使用),存储占用发生了变化,由211.6MB上升至220.9MB,此结果与安卓端略有不同,因为安卓端测试以微信自带空间占用为基础,而IOS端可以更直观看出APP存储的变化,所以,添加小程序不使用实际上也是会增加微信的存储占用。
▲添加小程序至我的小程序后,存储的变化。
分别打开微软office文档、京东购物、腾讯新闻和美团进行浏览使用约10分钟,可以非常清楚地看到,存储占用由220.9MB上升至245.2MB。
▲使用小程序微软office文档、京东购物、腾讯新闻和美团后存储占用变化。
之后再通过爱奇艺的小程序观看视频、直播半个小时,存储占用上升至286.7MB。
▲使用爱奇艺小程序后存储的变化
同样,继续使用音乐站听音乐半小时后,手机存储的占用上升至302.6MB。
▲使用音乐站小程序后存储的变化
二、微信小程序空间清理实测
似乎是各个程序对微信小程序所占用存储空间非常有信心(也可能是小程序占用的缓存属于微信自身的缓存,与各APP划清了界限),与各功能APP的不同的是,很多的微信小程序里,并没有像各个APP一般,自带缓存清理这一功能,所以小程序引发的缓存清理问题,可能需要考虑用其他方法来清理。
以微信小程序删除方式清理小程序
在安卓端把之前测试6个的小程序以删除小程序的方式来释放微信空间,并在我的小程序中移除,可以发现,对存储空间释放不明显,未能把绝大部分小程序所占用的存储空间释放。
▲安卓端以小程序删除方式清理
在IOS端把之前测试的6个小程序以删除小程序的方式来释放空间,也是发现,对存储空间的释放非常有限。不知道这样的空间释放逻辑是不是为了方便用户以后重新使用小程序而设置的,如果小程序用的比较多比较频繁,更容易让微信所占空间爆炸。
▲IOS端以删除的方式清理
以第三方微信清理APP清理
以EMUI自带的手机管家的微信专清进行默认清理,清理前后似乎微信占用存储空间没有变化。另外,在测试中发现,大部分自带的微信专清APP中,均没有针对小程序缓存的,各种微信专清似乎在这方面还没有涉足。
▲手机管家清理前后效果
以重装微信方式清理
重装微信释放微信占用空间是最终大杀器(重装一次相当于用各种微信专清的APP完全清理所消耗时间大概三分之一),但由于微信里占用了很多生活、工作、社交等多方面非常复杂的信息,所以说,一般情况下不到万不得已一般都不会重装微信,所以此方法可操作性不强,仅作为参考。
在安卓端重装微信后,微信所占用的存储空间几乎完全释放,但应该还有一些个人没有被完全释放,重装(5.7MB)比新装(4.1MB)占用的空间还是略大。
▲安卓端以微信重装方式清理缓存
在IOS端重装微信后,微信空间也基本完全释放,但同样也是有一些缓存文件没有删除干净,重装(224.3MB)比新装(211.6MB)所占用的空间也略大一点。
▲IOS端以微信重装的方式清理缓存
三、总结
从本文的测试结果来看,无论是安卓端还是IOS端,微信小程序从添加至使用均会占用一定的存储空间,仅依靠目前微信小程序自带的删除功能和一些微信专清的APP等方法来清理微信小程序使用过程中带来的缓存,其效果是非常有限的,只能通过重装来释放小程序的缓存空间。然而,在当下,新手机使用了半年以上时,我相信绝大部分朋友的手机占用存储最大的app应该都是微信,里面包含着工作、生活、社交等等众多的信息,如果再加上大量频繁使用微信小程序,微信所占用的空间更大,怕是时间长了手机里塞个硬盘也扛不住一个微信,所以,微信小程序可能没有我们想象那样,成为一个小内存手机的拯救者,小程序还有一段路要走。
您的点赞、收藏和打赏是对作者最大的支持,也欢迎在评论区相互交流。
auleehung
--------鲁迅
校验提示文案
精诚
校验提示文案
Faocean
微信显示自己的储存占用很小,可以忽略,但是用手机自带软件看,基本上G了。
这也是微信恶心的地方,必须是不是删除所有数据才行。
校验提示文案
Geek7even
校验提示文案
喵小开
首先,这段话有问题,iOS也一样的各种缓存“垃圾”广告文件,只是iOS没有严格意义上的文件管理器,平时你没看到而已,如果你曾经越狱过就知道,这些东西依然在手机储存里面,别说第三方,苹果自己的iTunes同步都会莫名其妙的产生大量缓存难以删除,威风论坛以前各种教程。
第二,Android设置应用管理里面一样可以看app的储存占用,和iOS类似,但并不完全准确,还有部分没有统计进去,应该比微信自己的统计更准确
第三,微信小程序开发文档中的描述:“同一个微信用户,同一个小程序 storage 上限为 10MB。storage 以用户维度隔离,同一台设备上,A 用户无法读取到 B 用户的数据。”
校验提示文案
www4249
校验提示文案
等等党永不言值
校验提示文案
小小白君
校验提示文案
这是一个好天气
校验提示文案
贼酱的小迷妹
校验提示文案
基仔嘚厨房
校验提示文案
咬牛奶喝面包
校验提示文案
木子加加
校验提示文案
Mars_V
校验提示文案
张大妈最爱的小迷弟
校验提示文案
zarddd
校验提示文案
迪索
校验提示文案
dylan2221
校验提示文案
[已注销]
校验提示文案
自导自演的导演
校验提示文案
呆萌的呆呆
我发现微信小程序的微博实在是不太行,连照片删除功能都没有???
校验提示文案
like2010
校验提示文案
买个飞船吧
校验提示文案
liori
校验提示文案
Nahuh
校验提示文案
水马
校验提示文案
值友6447386471
校验提示文案
长江后浪里个浪
校验提示文案
Faye百年孤寂
校验提示文案
值友00000000001
校验提示文案
公元1984
校验提示文案
杰杰杰克船长
校验提示文案
小旋灬
校验提示文案
渠小保
校验提示文案
ffgg358
校验提示文案
落星如雨
校验提示文案
留风流
校验提示文案
飞过什刹海
校验提示文案
港边大虫子
校验提示文案
lafse
校验提示文案