是否需要定期清除浏览器缓存?

som*_*ega 25 browser-cache

5 年内不清除浏览器历史记录可以吗?

如果我从不清除它,它可能会填满我的整个驱动器(~220GB)吗?

Edge/Firefox/Chrome 如何处理从未清除历史记录的用户?

Tet*_*jin 49

缓存,如果行为正常[他们几乎总是这样做],就像肥皂......

…自清洁

您唯一需要清除任何缓存的时间是,如果您有明确的迹象表明它在某些方面存在不当行为;否则你可以让它完成它的工作。

它自然会清除旧数据,为新数据让路,并且随着时间的推移应该保持相对稳定的大小。

  • 老实说,我什至从未看过。这从来都不是一件麻烦事。有关这方面的信息,请参阅其他答案。在 30 多年的计算生涯中,我从未清除过浏览器缓存,并且有一次偶然地我清除了历史记录……这让我疯狂了好几个月,直到我重新填充它。我**喜欢**我的浏览器会根据我之前去过的地方建议我去哪里。 (5认同)
  • @Tetsujin,作为拥有 15 年以上经验的计算机技术人员,我可以告诉您,在 90 年代末到 2000 年代初,清除浏览器缓存是一种非常常见的诊断/故障排除技术。 (3认同)

Mok*_*bai 22

通常每个浏览器都有一个可以配置的最大缓存大小。

Internet Explorer 通常将其设置为可用磁盘空间的某个百分比,即 5% 或 10%,其他浏览器可能使用百分比或固定缓存大小。我相信 Firefox 默认为 1GB 缓存,我认为 Chrome 的缓存大小也差不多。

达到限制后,程序将根据最近最少使用次数从缓存中清除项目。

浏览器缓存不应简单地增长到占用整个磁盘。任何长达 5 年的项目仍然在缓存中会令人惊讶,您可能无需担心。

Firefox:更改缓存大小
Chrome:磁盘缓存大小注册表设置

如果有疑问,请<browser> cache size在您最喜欢的搜索引擎中搜索。

  • @interfect 这似乎是问题正文和标题之间的分歧。从标题看来,缓存是最重要的,因为这是将要获取大量数据的地方。我严重怀疑访问的时间和日期对于除了那些 24-7 全天候运行的快速浏览器之外的其他任何人来说都很重要,但我明白这一点,并将对其进行研究。 (4认同)

小智 18

现代浏览器不可能让您的驱动器充满缓存文件。

每个浏览器都设置了一个不会通过的限制。如果您愿意,您可以手动更改这些限制:


火狐

Firefox(最新版本)的最大限制设置为 1024 MB(至少这是我的值,我从未更改过它),您可以通过访问 URL 地址栏中的“about:config”来更改它,并修改browser.cache.disk.capacity 的值。


铬合金

Chrome 的设置似乎有点棘手,默认值是驱动器可用空间的百分比。您可以在此处找到如何更改该值什么是 Chrome 默认缓存大小限制?


边缘

Edge 与旧的 Internet Explorer 共享相同的设置,并且默认设置似乎也是自动的。转到控制面板 - Internet 选项,在常规选项卡下,您将找到“浏览历史记录”的设置按钮。