加载中...

内存清理:缓存和应用程序数据的区别

广告 - SpotAds

一切 用于清理手机内存的应用程序 该应用显示两个相似的按钮:“清除缓存”和“清除数据”。它们并非同一功能,误按第二个按钮会导致聊天记录丢失、所有账号被登出,或者应用恢复到初始设置界面。了解这一区别是避免清理设备时出现最大遗憾的关键一步。.

本指南将介绍每种清理选项会删除哪些文件、通常能释放多少空间、哪些应用值得清理,以及哪些应用最好不要清理。最后,还会坦诚地提醒大家,这类应用承诺的功能与实际效果并不相符。.

缓存:应用程序自动重新创建的临时副本。

缓存是应用程序已下载文件的存储库,这样它就不需要再次下载这些文件:例如照片缩略图、专辑封面、之前观看过的视频片段、访问过的页面。缓存中的内容都是可替换的。删除缓存后,应用程序仍会保持登录状态,您的偏好设置也会保留,下次使用时只需重新构建所需的文件即可。.

清理缓存的代价是启动速度会慢几秒钟,并且会消耗一些移动数据来下载删除的内容。因此,每天清理缓存并不划算:你实际上是在用存储空间换取流量,而且缓存很快就会再次被填满。.

缓存文件往往是造成存储空间占用最大的应用场景:浏览器、短视频应用、带有自动下载功能的流媒体服务和应用商店。在高频使用设备上,缓存文件的大小可能超过 5 GB。.

广告 - SpotAds
内存清理:缓存和应用程序数据的区别

应用数据:它存储的关于你的所有信息。

“清除数据”(或“清除存储”)会将应用程序恢复到新安装时的状态。这会清除登录信息、设置以及保存在隐私区域中的文件。在即时通讯应用中,这意味着本地历史记录将丢失;在未关联账号的游戏中,这意味着游戏进度将丢失;在银行应用中,这意味着需要重新进行设备注册。.

  • 您可以放心清除数据: 新闻应用、天气应用、计算器、代码阅读器,以及任何内容基于云端且易于再次登录的服务。.
  • 三思而后行: 即时通讯软件、无需社交账号登录的游戏、离线笔记应用、双因素身份验证和数字钱包。.
  • 请先做好备份: 如果应用存储的信息仅存在于手机上,请先导出这些信息。没有恢复码的身份验证器是最棘手的情况。.

如何进行这两种清洁操作

在安卓系统上,请前往 设置 > 应用程序, 选择应用,进入 存储和缓存 你会看到两种选项分别显示,以及它们各自的大小。这个界面是最可靠的信息来源,因为它会在你做出决定之前显示实际大小。按大小对应用列表进行排序,可以帮助你找到五六个值得考虑的应用。.

如果您更喜欢走捷径,那么 Google 提供的文件 它将缓存建议和大文件集中在一个屏幕上显示。 CC清理器AVG清洁剂 他们对更详细的报告也采用同样的方法。 SD Maid 2/SE 它对具体删除的内容最为透明,这让那些喜欢在确认前进行检查的人感到满意。.

一个无法兑现承诺的按钮。

几乎所有这类应用都有一个“加速”或“释放内存”按钮。这个按钮与前两个不同,也是唯一一个不值得使用的按钮。在当前的安卓系统中,内存由系统自行管理:保持最近使用的应用处于加载状态是系统有意为之,因为这样它们可以立即重新打开。强制关闭所有应用会导致设备重新加载每个应用,这会消耗电量,而且实际上会降低设备运行速度,而不是加快速度。.

权限问题也需要谨慎处理。清理程序需要能够查看文件,但有些文件需要获得相应的权限。 访问所有文件 辅助功能服务既不必要,也缺乏合理性。辅助功能服务允许屏幕阅读和模拟触摸——而清洁应用并不需要这些功能。如果应用商店里出现一款广告很多、开发者不明且权限列表如此繁杂的应用,最好还是选择其他应用。.

广告 - SpotAds

举个具体的例子,逐个应用来看。

通过实际例子可以更清楚地看出两种清洁方法的区别:

  • 浏览器。. 缓存:已访问过的页面和图片,系统会自动降级缓存。数据:您的收藏夹、历史记录、已保存的密码和打开的会话。清除缓存会略微降低下次访问的速度;清除数据会将您的所有帐户注销。.
  • 即时通讯应用。. 缓存:缩略图和预览。数据:对话记录。手机上最重要的区别在于——在没有备份的情况下清除数据会彻底删除历史记录,而且这些记录无法恢复。.
  • 视频服务。. 缓存:预加载的片段。数据:您的帐户、偏好设置,以及最重要的…… 离线下载, 它们通常占重量的大部分。.
  • 社交网络。. 缓存:您滚动浏览过的信息流中的图片。数据:登录信息和草稿。由于信息流是无限的,因此缓存会迅速膨胀。.
  • 地图。. 缓存:已打开区域的地图图块。数据:已保存的位置、历史记录和有意下载的地图。.

一条概括性的实用规则是: 缓存是应用程序可以自行重新创建的内容;数据是只有你拥有的内容。.

清除缓存什么时候才能真正解决问题?

在特定的空间背景下,它具有合法且特定的用途: 应用程序运行异常. 图片无法加载、屏幕空白、旧数值反复出现、登录过程中卡住等问题,通常是由于缓存中存储了损坏或过时的数据造成的。在卸载程序之前,首先应该尝试清除缓存。.

然而,频繁清除缓存反而会适得其反:缓存的存在正是为了避免重复下载相同的内容。每天清除缓存意味着浪费更多流量、消耗更多电量,以及等待更长时间。.

数据清洗包含哪些内容?

点击“清除数据”之前,务必了解您会丢失哪些数据。应用将恢复到新安装时的状态,其中包括:

广告 - SpotAds
  1. 登录。. 您需要重新登录——如果您的帐户启用了两步验证,则需要启用第二个验证因素。.
  2. 内容仅保存在设备上。. 草稿、笔记、游戏,无需云同步。.
  3. 设置。. 通知、主题、快捷方式。.
  4. 离线下载。. 你在应用内下载的所有内容。.
  5. 授权。. 已授予的权限可以再次申请。.

因此,正确的顺序始终是: 确认备份→清除缓存→之后再考虑清除数据。. 如果目的只是为了释放空间,那么第二步几乎总能解决问题,卸载不使用的软件就更好了。.

在 iPhone 上,逻辑有所不同。

iOS 并没有提供两个独立的按钮。相反,它在存储屏幕上提供了两个选项,以不同的方式解决了同一个问题:

  • 移除应用 删除该程序并 维护文档和数据. 重新安装可以恢复所有内容。这是在不丢失任何数据的情况下释放空间的最有效方法。.
  • 删除应用 它会将程序和数据一起删除——相当于同时清除数据和卸载程序。.

还有一种选择是…… 下载未使用的应用 当存储空间不足时,它会自动采取第一步措施。对大多数用户来说,开启此功能即可解决存储问题,无需任何手动操作。.

常见问题解答

清除缓存会删除我的照片吗?

不。缓存存储的是应用程序创建的临时副本,例如缩略图和已加载的片段。您的照片位于图库中,存储在不同的存储空间,不会被缓存更改。造成混淆的原因是,清除缓存后,图库可能需要几秒钟时间来重新生成缩略图。.

我应该多久清除一次缓存?

只有在存储空间不足时才执行此操作。每天执行此操作会适得其反:应用程序会重新下载已删除的内容,消耗流量和电量来访问相同的位置。而且,Android 本身会在存储空间不足时自动清理缓存,首先清理您最少使用的应用程序。.

我清除了某个应用程序的数据后,就无法再访问它了。请问有可能恢复吗?

这取决于内容的存储位置。如果服务将所有内容都保存在云端,您只需重新登录即可,不会丢失任何数据。但如果内容仅存在于设备上(例如离线笔记、未关联账号的游戏进度、验证码等),则如果没有事先备份,则无法恢复。因此,建议先导出内容。.

“清除数据”和“卸载”有什么区别?

是的。清除数据会保留应用,但会将其重置,就像刚下载过一样。卸载则会彻底删除应用及其数据,从而释放更多空间。如果您想要释放存储空间且不再使用该应用,卸载是最有效的方法。.

内存释放按钮在任何情况下都有帮助吗?

正常使用情况下,不需要。Android 会在需要内存时自动关闭旧进程,速度比任何应用程序都快。手动关闭所有程序只会导致系统之后重新加载相同的应用程序。只有在强制停止某个崩溃的特定应用程序时,手动关闭才会产生影响——为此,设置中有一个“强制停止”按钮。.

结论

缓存是可丢弃的,会自动释放;数据是应用程序的内容,只有在您清楚会丢失什么的情况下才应该删除。首先清除三四个最占用资源的应用程序的缓存,仅在特定情况下使用“清除数据”功能,并忽略“释放内存”按钮。这种简单的区分可以解决大多数存储空间问题,而不会丢失任何您不想丢失的数据。.

也读一下

广告 - SpotAds

罗德里戈·奥利维拉

罗德里戈·奥利维拉

Crismob 网站的作者。