为什么更新手机软件后占用的内存会越来越大?

手机软件在更新的时候,系统往往不会立刻把旧版本的程序文件彻底清除掉,而是暂时保留下来作为备份。这种机制虽然能防止更新失败导致应用无法打开,但也导致同一软件在一段时间内占用了双份甚至更多的存储空间,随着一次次更新,这些残留的旧文件堆积起来,自然就觉得内存占用越来越大。

评论 (2)

原来如此,难怪每次大版本更新后都要清理缓存。不过现在的手机内存都这么大了,这点残留文件其实不算什么,更主要的原因可能是现在的APP功能越来越臃肿,塞进太多花里胡哨的模块,这才是内存膨胀的根本原因吧。

确实是这样,很多APP都搞这种“留后路”的操作。不过说真的,与其说是为了备份,不如说是开发者想多占点空间或者收集更多数据。每次更新都不把旧文件删干净,久而久之手机存储就红了,清理起来又麻烦。我觉得厂商应该提供更明确的“清理旧版本”选项,而不是让用户自己去摸索怎么释放空间。