为什么应用移到内存卡后缓存还在手机机身内存里?
你可以把机身内存想象成电脑的高速缓存,而内存卡像是外接硬盘。当你把应用移到内存卡时,只是把体积较大的主程序文件搬过去了,但应用运行时需要频繁交互的临时数据,依然会留在机身内存里。这也是为什么即使应用移走了,机身内存占用依然很高的原因。
你可以把机身内存想象成电脑的高速缓存,而内存卡像是外接硬盘。当你把应用移到内存卡时,只是把体积较大的主程序文件搬过去了,但应用运行时需要频繁交互的临时数据,依然会留在机身内存里。这也是为什么即使应用移走了,机身内存占用依然很高的原因。
这个比喻挺形象的,不过说实话,很多国产App的缓存机制确实有点“流氓”,不管你怎么移,它总能在机身内存里刨出一堆乱七八糟的临时文件。有时候光靠移应用解决不了问题,还得定期手动清理一下缓存才行,不然机身内存迟早告急。