为什么把下载的软件移到SD卡后仍占用手机内存
应用程序在日常使用中会不断生成临时文件和缓存数据,这些文件被强制保留在机身内存中以保证运行速度,因此即使应用图标和主体程序在SD卡上,手机内存空间依然会被持续消耗。
应用程序在日常使用中会不断生成临时文件和缓存数据,这些文件被强制保留在机身内存中以保证运行速度,因此即使应用图标和主体程序在SD卡上,手机内存空间依然会被持续消耗。
缓存机制确实是硬伤,为了流畅度牺牲存储空间也没办法。不过现在的安卓系统对存储管理越来越智能,如果能手动清理一下应用缓存,应该能释放不少机身内存空间。
确实如此,很多安卓系统对SD卡的支持仅限于存储部分静态数据,像微信这种日常应用,缓存、聊天记录和临时文件根本不会自动跑到SD卡里,反而因为读取速度比闪存快,系统更倾向于把它们留在机身内存,所以即便把图标挪了位置,该占的空间一点没少。