Anonim

在计算机之前,缓存曾经是秘密的藏身之地,您可以存储东西以备后用。 然后计算机随即出现了兆字节和千兆字节,并要求一种方法来临时存储定期访问的信息。 这被指定为缓存的数据。

另请参阅我们的文章如何清除Plex中的缓存

缓存的数据主要用于浏览器和移动应用程序。 数据高速缓存还用于程序中,以将文件临时存储在内存或交换文件中,以便操作系统可以快速访问它们。

让我们用一个比喻。 缓存的数据是您的短期记忆。 在阅读有关TechJunkie的文章时,您会学到新知识。 您认为以后可能会派上用场的信息,因此您要记住。 您阅读了该页面,然后花费几分钟来吸收所有这些信息。

稍后,您正在写关于该主题的论文,记得您在TechJunkie上看到了有关它的内容,还记得页面标题并记住了有关内容的基础知识,足以完成您的论文。 最后一部分是缓存的数据。 您的大脑保存了该信息供以后使用,并在需要时使用它。 这样可以加快搜索速度,比起从头开始查找,您可以更快地访问所需的数据。

如果您不需要这些信息,那晚睡觉的时候您会忘记它的。

如上所述,数据缓存跨计算使用,但术语“缓存数据”主要用于Web浏览器和移动应用程序。

Web浏览器中的缓存数据

网站所有者将在其页面标题中添加一个缓存条目,告知浏览器是否可以缓存页面以及缓存了多长时间。 如果该页面是静态页面并且不经常更新,则可以将缓存设置很长时间。 如果页面是动态的并且一直在变化,则高速缓存将保留一小段时间。 如果它是一个安全页面,则将根本不允许缓存。

缓存对网站所有者有利,因为它允许他们加载更多资产并加快页面加载时间。 这对于移动用户特别有效,因为他们可以下载一次页面,然后下次访问缓存的版本。 缓存也对用户有利,因为网页加载速度更快。

移动应用中的缓存数据

移动应用程序都与效率和速度有关。 使用最少的处理能力和电池量,以在最短的时间内达到给定的目标。 如果应用程序需要下载,则将数据保持在最低水平也有帮助。 缓存是执行此操作的一种方法。

移动应用程序与浏览器缓存数据的方式相同,因此可以执行相同的操作,因此不必不断查找相同的信息或一次又一次地访问相同的文件。 移动浏览器将两种类型的数据缓存结合在一起,以尽可能提高您的浏览体验。

缓存数据的缺点

追求效率和速度的确付出了代价,尽管代价很小。 缓存的数据会占用空间。 缓存的数据越多,需要更多的存储空间以保持缓存运行。

缓存也存在理论上的安全风险。 如果网页资产,登录名和其他数据的副本存储在您的设备本地,则可以访问该设备的人可以查看您去过的地方,以及可能在网上进行的操作。 如果您共享一台计算机或生活在压迫性环境中,那么这可能是一个问题。

缓存的数据也会损坏。 如果文件被完全或部分覆盖,则可能无法加载页面,广告可能无法正常工作或页面元素可能无法正常运行。 通常,浏览器或应用程序只会下载新资产,但有时这可能会引起问题。

清除缓存的数据

有时候,要有一个明确的选择是件好事。 清除缓存的数据会清空存储的所有内容,并迫使浏览器或应用创建新的缓存。 这通常会在设备重新启动期间发生,但是如果您不经常这样做,那么手动刷新缓存可能是个好主意。

清除浏览器缓存

清除浏览器缓存可以释放千兆字节的数据,具体取决于您上次执行的时间。 该过程将要求您再次登录页面,手动键入不是收藏夹的所有URL,然后重新下载页面,但会占用很多空间。

  • 在Chrome浏览器中,选择右上角的菜单,依次选择设置,隐私和安全性和清除浏览数据。
  • 在Firefox中,选择菜单图标和历史记录。 选择清除最近的历史记录。
  • 在Safari中,选择历史记录并清除历史记录。

其他浏览器可能会使用相同的方法来清除它们。 我只列出了这三个,因为它们似乎最受欢迎。

清理应用程序缓存

清除应用程序缓存将强制所有应用程序重新加载所有首选项和下载的资产。 它们的作用就像您刚刚重新启动设备一样,但是会释放内存和存储空间。 清除应用程序缓存也可以解决某些应用程序问题。

在Android中,导航到“设置”,“存储和USB”,选择“缓存的数据”,然后单击“确定”。

在iOS中,导航至“设置”和“常规”。 然后选择存储和iCloud使用和存储。 选择管理存储,然后选择要清除其缓存的应用程序。 选择“删除应用程序”,让该过程完成,然后转到iTunes以获取该应用程序的新副本。

遗憾的是,Apple没有使刷新缓存变得更容易,但这是我知道如何做到这一点的唯一方法。 它确实具有强制将其重新加载到最新的应用程序版本的优点,但是在应用程序缓存方面有点大惊小怪。

您知道在iOS中清除应用程序缓存的任何方法吗? 请在下面告诉我们,因为我很想知道!

什么是缓存数据?