无论您是技术高手还是新手,您可能在某个时候想过:缓存究竟是什么,又为什么要清除它呢?如果您还不知道如何清除缓存,您并不孤单,而且您来对地方寻找答案了。
简单地说,缓存是存储您访问过的网站的所有信息的地方。这些保存的数据能够加快加载速度,让您快速访问喜欢的网站。然而,长时间不清除它,可能会随着时间的推移产生问题,而且或许能解释为什么您的手机运行如此缓慢。
仍然感到困惑?别担心。我们创建了一份全面的指南来指导您清除缓存,涵盖了缓存是什么、为什么要清除、多久清除一次以及清除时会出现什么情况。我们还可以帮助您了解其他技术基础知识,包括什么是 cookie 以及如何从您的手机中清除 cookie。一旦您跟上进度,您还应该知道永远不应接受 cookie 的时间,以避免成为掠夺性数据代理的受害者。
什么是浏览器缓存?
在每一个网络浏览器中都能发现,缓存是您近期访问的网站信息的临时存储空间。它的工作原理如下:每次您通过计算机、手机或其他设备上的浏览器访问网站时,浏览器都会将该网站的数据(如文本、图像、音频、视频和其他显示)保存在其缓存中。存储此信息可使您的浏览器在将来再次访问同一网页时加载速度更快。
“正如您能够想象到的那样,在高速互联网普及之前,浏览器缓存节省了大量的时间,特别是在图像等内容方面,”网络安全公司 TrustedSec 的咨询解决方案总监亚历克斯·哈默斯通(Alex Hamerstone)说。“即使在今天,有了高速互联网,缓存仍然使页面加载速度快得多。”
缓存和 cookie 有什么区别?
术语缓存和cookie常常被一同提及,但实际上它们是两个不同的东西——缓存与网站相关,cookie 与用户相关。“缓存有您访问的网站的内容,[而]cookie 存储关于您的身份、偏好、登录信息和类似的关于您的数据,”计算机和网络安全公司 FireTail 的创始人兼首席执行官杰里米·斯奈德(Jeremy Snyder)说。
通过 cookie,网站可以记住数据,例如单个用户的登录信息,这使用户无需每次重新输入凭据即可登录到该网站。坏消息?cookie 还允许网站跟踪用户的浏览习惯和偏好,他们可以将其用于定向广告。
“很多在你浏览网页时发生的、被人们认为是设备‘监听他们’的事情,实际上是由于他们浏览时被跟踪的 cookie 造成的,”哈默斯通说道。
例如,“当你在一个网站上搜索一件物品,接着在其他网站上看到该物品的广告,这通常是 cookie 在发挥作用。”
如果你担心被谷歌跟踪,你可以使用谷歌隐身模式来提升你浏览网页时的在线安全。
为什么要清除缓存?
虽然缓存能够提高你的网页浏览速度,但是它有一个主要的弊端:要是缓存太满,它也可能导致你的设备卡顿。
当你上网时,缓存会被越来越多的保存信息填满,占用设备上宝贵的存储空间,致使你的设备和浏览器运行变得缓慢。
根据斯奈德的说法,忘记清除缓存还可能使你容易受到在线攻击者的攻击,他们可能在缓存内容中植入恶意软件。哈默斯通指出,网页加载出现问题可能也是你需要清除缓存的一个信号。
哈默斯通说,要记住,虽然清除缓存有好处,但是你可能没法像之前那样迅速访问你喜欢的网站。所以在清除缓存之前,考虑暂停浏览器标签或者先删除应用程序,看看能不能解决你的问题。
清除缓存时会发生什么?
当你清除浏览器的缓存时,你会删除所有与你访问过的网页相关的本地存储信息,包括图像、文件等等。这可以解决你可能遇到的任何加载问题,并释放设备上的存储空间用于其他内容。
也就是说,按照哈默斯通和斯奈德的说法,清除缓存会使得浏览器在你下次访问网站时重新下载一些数据,这或许会在短期内降低你的浏览体验。某些设置也可能会被删除,所以你可能需要在某些网站上再次登录。
您应该多久清理一次缓存?
关于您应该多久清理一次缓存,并没有一个通用的解决方案。
专家表示,相反,最佳的清理频率取决于您的偏好和个人习惯。
哈默斯通建议,只要您有诸如解决页面加载问题、清理设备空间或者删除您的数字足迹之类的理由,就清理您的缓存。
斯奈德认为,清理缓存应该是“常规设备维护计划的一部分,和重启设备、运行备份等常见任务一起。”
斯奈德说,使用共享设备的用户至少应该每天清理缓存,而使用个人设备的用户每月清理一次应该就没问题。
如何清理您的缓存
既然您知道了清理缓存的重要性,希望您会更有动力去了解如何清理。按照以下分步说明,了解如何在几种流行的浏览器(包括 Chrome、Firefox、Safari 和 Microsoft Edge)中清理缓存。
如何在 Chrome 中清理缓存
在台式机上
- 打开 Chrome 浏览器。
- 点击浏览器右侧的三个点“更多”图标。
- 转到更多工具 > 清除浏览数据。
- 选择一个时间范围,或选择“所有时间”以删除所有内容。
- 选中“缓存的图像和文件”旁边的框。
- 点击“清除数据”。
在智能手机上
- 打开 Chrome 应用程序,然后点击三个点的“更多”图标。
- 进入历史记录>清除浏览数据。
- 如果您用的是 Android 系统,选择一个时间范围,或者选择“所有时间”以删除所有内容。
- 勾选“缓存的图像和文件”旁边的框。
- 点击“清除浏览数据”。
如何在 Firefox 中清除缓存
在台式机上
- 打开 Firefox 浏览器。
- 在 Mac 上,去到屏幕顶部的菜单栏。点 Firefox>偏好设置。在 PC 上,点击三条杠的“菜单”按钮,然后选“设置”。
- 点击“隐私与安全”。
- 在“cookie 和网站数据”下,点击“清除数据”按钮。
- 勾选“缓存的网页内容”旁边的框。
- 点击“清除”。
在智能手机上
- 打开 Firefox 应用程序并点击三条杠的“菜单”图标。
- 前往设置>数据管理。
- 把“缓存”旁边的滑块切换到“开”的位置。
- 点击“清除私人数据”,再点“确定”。
如何在 Safari 中清除缓存
在 Mac 上
- 打开 Safari 浏览器。
- 前往历史记录>清除历史记录。
- 选择您希望清除浏览历史记录的时间范围。
- 点击“清除历史记录”按钮。
在 PC 上
- 打开 Safari 浏览器。
- 点击右上角的“设置”图标。
- 点击“重置 Safari”。
- 选择您希望清除的项目。
- 点击“重置”。
在 iPhone 或 iPad 上
- 前往设置 > Safari。
- 向下滚动并选择“清除历史记录和网站数据”。
- 点击“清除历史记录和数据”。
如何在 Microsoft Edge 中清除缓存
- 在 Microsoft Edge 中,先前往“设置及更多”,再点击“设置”,然后选择“隐私、搜索和服务”。
- 选择“清除浏览数据” > “立即清除浏览数据”。
- 选择“选择要清除的项目”。
- 从下拉菜单中选择时间范围,以及您想要清除的浏览数据的类型。
- 选择“立即清除”。
如何重启死机的 iPhone
专家在线安全秘籍