
为什么清除缓存并不总是能加快设备速度
缓存文件的目的是减少重复工作,因此清除它们实际上可能适得其反。Fadfebrian/Getty Images 清除缓存数据已经成为一个人人推荐的故障排除技巧,特别是在手机、电脑或流媒体设备感觉缓慢时。虽然这有时可以帮助,但缓存数据本身并不一定对性能有害。缓存的存在是为了让软件能够重复利用信息,而不是每次都下载或重建这些信息。如果存储的数据导致了某个问题或占用您需要的存储空间,清除它是有帮助的。如果没有,您将删除程序可能需要立即再次获取或重建的信息,这会浪费时间。您的缓存应该为您的设备节省工作,Tada Images/Shutterstock。缓存是软件预计将再次使用的信息的临时存储。在浏览器中,这可以包括网页的图像副本和其他部分。浏览器不会每次返回时都下载相同的资源,而是会重用已经存储的内容,这使得重复访问更快。应用程序使用了相同的基本思路,尽管它们缓存的内容可能不同。音乐流媒体应用可能会缓存您经常收听的播放列表,以便可以立即访问,而社交媒体应用可能会缓存最近查看页面的缩略图和个人资料图片。持有这些临时信息可以避免每次打开应用程序时都要获取或重建。大型缓存不一定代表出现了问题。在很多情况下,存储的数据正是其设计目标所做的。您的设备上也没有一个共享的通用缓存。浏览器的缓存、单个应用的缓存以及系统级缓存可以服务于不同的目的,并以不同的方式被清除。将它们视为可清除的杂物会忽视它们存在的初衷。清除缓存可能在帮助之前导致性能下降,R.Narong/Shutterstock。删除缓存数据会移除其提供的“快捷方式”。应用程序和操作系统可以重新构建缓存,但必须首先检索或重新创建您删除的内容。谷歌明确在其关于清除Chrome缓存和Cookies的指导中说明了这一取舍。有些网站在清除缓存后可能会显得更慢,因为一些重内容(如图像)必须再次加载。对于Android,谷歌给出了类似的警告:某些应用在清除缓存后,下一次打开时可能会变得更慢。这并不意味着清除缓存是无用的。如果存储的数据本身导致了加载问题,强制软件用新的数据替换它可能会有所帮助。例如,如果一个缓存的视频损坏了,当您打开它时它不会正确加载。清除缓存数据也可以释放存储空间,但这与使应用程序更快是两个不同的好处。如果缓存数据没有导致降速,删除它不会解决根本问题。此外,清除缓存所获得的任何空间都是短暂的,因为它很快会重新创建。只有在缓存数据是问题时才清除缓存,Rohane Hamilton/Shutterstock。清除缓存作为针对性的故障排除最为合理,而不是常规维护。谷歌在清除浏览器缓存和Cookies的原因中列出了网站加载或格式问题。如果Android应用表现不正常并提供专门的缓存控制,清除该应用的临时数据可以在不影响无关应用的情况下发挥类似作用。某些设备还提供针对特定系统问题的清除缓存工具。例如,您可以在PS5上使用安全模式清除系统软件缓存,这是索尼针对系统功能问题或性能下降推荐的。区分在于索尼将特定的系统缓存指明为故障排除步骤,而不是建议将常规的缓存清除作为一般清理步骤。这就是为什么“清除缓存”的笼统指令本身并没有特别的用处。您首先需要知道出了什么问题以及哪个缓存可能相关。如果一个应用、浏览器或设备正常工作且存储空间不是问题,那么没有太多理由定期清除缓存。缓存、Cookies和应用数据并不相同,Primakov/Shutterstock。“清除缓存”这个短语在清理菜单提供多个存储数据类别时变得更加不精确。例如,Chrome将缓存的图像和文件与Cookies、浏览历史和其他网站信息分别对待。Cookies可以保存登录信息和网站偏好,而缓存文件主要是可重用的页面资源。因此,清除Cookies在网站记住您方面的影响将大于仅仅清除缓存文件。Android对此的区分特别清楚。谷歌的应用存储控制将“清除缓存”(删除临时数据)与“清除存储”(永久删除所有应用数据)分开。这是两个不同的操作,尽管按钮在设置中非常接近。Safari使用了不同的设置。当您在iPhone上清除缓存时,...
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡