微信占用空间简析

2021-07-21 23:38:41 +08:00
 zbinlin

看到 ://www.v2ex.com/t/789383 关于微信占用空间的讨论,刚好我手机里存储空间也告急了,想清理下,就查看了下微信的空间占用情况。

通过系统的 App 详情那里查看到 App site 为 379 MB 、User data 为 6.20 GBa,然后查看了微信自带的 Manage Storage 统计,Wechat Storage Used 为 5.8 GB,其中 Chat Histories 占用 1.8 GB 。

然后我粗略地统计了 /data/data/com.tencent.mm/ 下各文件夹的占用情况(总共占用 3.9 GB,这里只列出占用比较大的目录)

42M	./cache
528M	./files
1.9G	./MicroMsg
120M	./app_webview_com_tencent_mm
17M	./app_tbs
11M	./app_webview_com_tencent_mm_tools
584M	./app_webview_com_tencent_mm_sandbox
97M	./app_tbs_64
186M	./tinker
37M	./app_x5webview
105M	./app_xwalk_2852
178M	./app_xwalk_2691
102M	./lib-0

3.9 + 1.8 ~= 5.8,基本符合 Storage 里的统计。

以下是 ./MicroMsg 的目录统计:

299M	./MicroMsg/expansions
1.2G	./MicroMsg/54******************************
	1.1G	./MicroMsg/54******************************/image2
	12M	./MicroMsg/54******************************/avatar
	65M	./MicroMsg/54******************************/EnMicroMsg.db
	88M	./MicroMsg/54******************************/appbrand
307M	./MicroMsg/webview_tmpl
6.8M	./MicroMsg/appbrand
1.5M	./MicroMsg/webcompt
40M	./MicroMsg/luckymoney
14M	./MicroMsg/CheckResUpdate

这里面在我的账号(54******************************)下,发现 image2 这个文件夹占的比重最大,里面应该是一些图片。 将其 pull 到电脑上查看,发现其中的一个群组里的图片占多数,但将该群的聊天记录清除后,其占用大小依然不变。

4827 次点击
所在节点    问与答
31 条回复
ahhui
2021-07-22 13:12:21 +08:00
@icyalala 我认为是多张,因为我发现,同一个视频,往其它群里转(长按,转发),有时候是进行的上传操作,而不是直接快传完成。
yfugibr
2021-07-22 13:15:10 +08:00
@sobigfish 可惜微信是你想起来也没法清,除非清楚所有数据
ZeroDu
2021-07-22 13:18:14 +08:00
刚看了下,微信一共占用 14GB ...
ccloudk
2021-07-22 13:23:09 +08:00
可能不舍得存服务器,但又想以后再查吧
Mithril
2021-07-22 13:36:08 +08:00
@icyalala 不会的,它会直接 nuke-the-world 然后从头再来。
FFFFourwood
2021-07-22 15:21:53 +08:00
真恶心 啥时候 国内能有 tg 之类的 app 替代微信 或者 ios 的 imessgae 普及全平台
前几天 mac 上微信小助手的也凉了
zbinlin
2021-07-22 20:54:07 +08:00
@dickinpit 不敢删除呀 😂
zbinlin
2021-07-22 20:57:21 +08:00
@vmebeh 不太清楚哪些是 LOG 文件,这里我把它们都列出来了,paste.ubuntu.com/p/RcCQwWDsJ2/
delectate
2021-07-22 22:43:15 +08:00
我有两个问题:
1 、腾讯的服务器带宽难道廉价到根本不花钱吗?转发这些细碎的文件,难道不占用服务器软硬件和带宽资源吗?
2 、对于客户来说,大量碎片文件,直接降低了 flash 的 io 性能,而且占用了这么多存储,难道不是硬件厂商的合谋?

解决方案其实很简单啊,要么给按日期清理的工具,要么删会话则删缓存,至少 qq 都提供类似的工具啊!而且文件都是一样的 md5,也许有心人可以写一个 md5 判重再做软链的脚本,无法挽救细碎的小文件,至少挽救一下可怜无辜的存储空间吧。

综上所述,我觉得,其实只是单纯的,腾讯的程序员水平太差罢了!
vmebeh
2021-07-23 09:37:36 +08:00
@zbinlin 没找着,不知道是不是还是在 /sdcard/tencent 里面

近四万小文件…
vmebeh
2021-07-23 09:40:26 +08:00
疼讯:这么多小文件删起来写入放大谁的手机受得了 🐶

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790952

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX