如何强制 Vivaldi 在启动时完全重新加载页面

如何强制 Vivaldi 在启动时完全重新加载页面

之前也曾有人问过类似的问题,即如何强制 Vivaldi 在启动时重新加载页面- 但它只涉及延迟加载功能,即仅在激活后才加载选项卡内容。
停用此设置后,Vivaldi 将在启动后立即加载所有选项卡。问题是,它从一些神秘的缓存中读取页面,而不是查询相应的地址(即完全重新加载页面)。我之所以说“神秘”,是因为我不知道页面是如何缓存的,因为许多以这种方式快速重新加载的选项卡都已经过时了(大约几小时甚至几天)。

我想将浏览器设置为完全重新加载所有选项卡 - 在 Vivaldi 的当前版本中可以实现这一点吗?

答案1

因为我在搜索该问题的解决方案时偶然发现了这个问题:这似乎是由 Chromium 磁盘缓存引起的。多年来它对我来说一直运行良好 - 然后我设置了我的新电脑,结果页面过时了。设置新的 Vivaldi 配置和从我的旧电脑移动整个 Vivaldi 用户设置都无法纠正此行为。所以这就是我所做的,以防有人需要它。您可以完全关闭磁盘缓存(将启动标志“--disk-cache-size=0”添加到您的 Vivaldi 快捷方式。只需将目标从例如

"C:\Program Files (x86)\Vivaldi\Application\vivaldi.exe"

C:\Program Files (x86)\Vivaldi\Application\vivaldi.exe" --disk-cache-size=0

或者,您可以使用标志 --disk-cache-dir=[ramdisk 路径] 和 --disk-cache-size=[大小(以字节为单位,例如 250MB 为 262144000]] 指向您选择的现有 ramdisk,该 ramdisk 将在每次系统关闭时被删除。我选择使用 ImDisk Toolkit 来实现这一点,并且在此过程中将我的 SSD 从 Windows 临时目录中释放出来。

相关内容