清理磁盘时,我发现该文件夹随着时间的c:\Users\<username>\AppData\Local\Yandex\YandexBrowser\User Data\Default\Pepper Data\Shockwave Flash
推移已经增大到22 GB
(!)。
(Yandex 浏览器基于 Chromium,根据我的研究,在这种情况下 Chromium 和 Chrome 中的文件夹结构是相同的。)
根据https://mybroadband.co.za/vb/showthread.php/530504-Chrome-was-using-4-5-GB-storage-on-my-machine-without-cleaning-it-up,我可以放心的删除里面的所有内容。
但这还不够。我希望通过设置缓存大小限制一劳永逸地解决这个问题,这样就不会再发生这种情况了。1
1 (除非没有其他选择,否则我也不希望采取诸如创建计划任务来清理它之类的变通方法。根据我的经验,应该有:每个值得一提的使用可能无限大小的缓存的类似浏览器的程序都提供了某种设置限制的方法。)
答案1
答案在于Flash Player 管理指南。
根据它,可以mms.cfg
在Pepper Data\Shockwave Flash\System
目录中创建一个设置文件(System
在我的例子中该目录不存在,所以我创建了它)。 内容如下:
AssetCacheSize = <max cache size in MB>
(默认值为0
,表示无限制)。