Chrome默认的缓存大小限制是多少?


Answers:


29

没有用于设置缓存大小限制的UI,您必须使用命令行参数来设置

 --disk-cache-size=xxx (in bytes)

您可以转到chrome://net-internals/#httpCache页面查看当前缓存大小和最大大小

目前,Chrome会忽略2GB〜2000000000以上的值


4
是的,但是如果我们不使用命令行参数进行设置,默认情况下它将具有什么大小?
demidov-alex 2012年

2
找出精度值会很好。
demidov-alex 2012年

11
我知道这是一个老化的问题,我只想为通过搜索引擎到达这里的用户添加一个,只需添加此参数就不会清除现有(可能超大)的缓存。但是,这会使chrome在控制台中引发有关无效缓存大小的错误(因为当前缓存的数据更大)。您必须手动转储缓存目录。在Linux上,它位于〜/ .cache / google-chrome(删除整个目录是安全的)。
DanielSmedegaardBuus 2012年

2
感谢您的加入。我认为最好将此信息添加到答案中。
demidov-alex 2012年

1
如果要设置这个在谷歌浏览器的组策略,你可以使用可从策略模板chromium.org/administrators/policy-templates带有介绍可在chromium.org/administrators/policy-list-3。请注意,描述页面还包含许多有关命令行参数的信息。
BeowulfNode42 2014年

2

没有缓存在谷歌浏览器的默认大小。
缓存的最大大小以可用磁盘空间的百分比计算。默认大小是在开始时计算的。

来自:http : //gent.ilcore.com/2011/02/chromes-10-caches.html

缓存的最大大小以可用磁盘空间的百分比计算。可以在chrome:// net-internals /#httpCache中查看内容。当Chrome在设置了--enable-benchmarking标志的情况下运行时,可以在chrome:// settings / advanced上进行手动清除,也可以通过调用chrome.benchmarking.clearCache()以编程方式进行清除。请注意,对于隐身窗口,此缓存实际上位于内存中。

此外,本文还介绍了其他10种类型的缓存,例如内存缓存,DNS缓存等。


chrome:// net-internals /#httpCache没有显示任何内容...。它说正在捕获,但什么都没显示
Michael

@Michael-您使用的是哪个版本的chrome?
Abhinav Galodha

67.0.3396.99(64位,Linux)
Michael
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.