请问为什么微信平台的子包都要重新加载

反复进入微信小游戏,发现每次都要反复去下载子包(所有子包都在subpackage),请问这是为什么?我看了微信文档,是直接只看md5有没有变化而决定要不要更新包.
清空缓存后第一次登录打印显示


image
接下来(有缓存了),进入第二次登录

为什么还要重新加载引擎包、子包???
这是用微信工具登录的,实际操作中(真机)会重新加载引擎包跟子包

补充,因为没有时间去做内存优化,导致平均运行时内存占用高达500M左右(万人次数据),峰值可达800M,是否是因为内存使用率过高导致退出小游戏时直接被删除子包缓存?
但是如果删除的话,为什么我本地存储的数据可以仍然存在?

而且一个空项目内存就有300+M

我看一些朋友的内存消耗率就300左右,这就很蛋疼了,一个空项目占用300+M应该是没设置的问题,我这个项目还没做纹理优化

需要设置什么啊