![]() | 1 Kyaru 2024-08-18 17:04:17 +08:00 我是缓存直接设置到 RAMDisk 上,关机自动清 |
![]() | 2 UXha45veSNpWCwZR 2024-08-18 18:17:45 +08:00 via iPhone 不会,从来没清理过 |
3 zsh2517 2024-08-18 18:23:31 +08:00 不会,没遇到过“莫名其妙的问题和现象”,进一步地来说,我平常反而会避免缓存清理(不清没问题,而且不差那点空间) |
4 songge 2024-08-18 18:37:42 +08:00 设置了退出清理 |
5 lx01xsz 2024-08-18 19:30:28 +08:00 偶尔会遇到 “莫名其妙的问题和现象”,比如某些网站会无限跳转 |
6 Austaras 2024-08-18 19:55:12 +08:00 正常浏览器都会自动定期清理 |
![]() | 7 drwebco 2024-08-18 20:14:48 +08:00 via Android 浏览器不会自己清理缓存,但是符合一些条件它会触发清理:空间不足,或缓存资源到期,以 chrome 为例,它缓存的静态文件以及 cookie 时间,是根据网页返回的 http 头部信息来执行,也就是说决定缓存时间是在网站方,网站方为了节省流量和提高访问速度提升用户体验,会给给客户端在 http 中发送缓存规则,例如设置了 cookie7 天,那么浏览器会在 7 天后自动清理掉过期的 cookie ,静态文件也是如此,这样有个缺点,网站程序也是在更新迭代的,就是如果网站的静态文件有更新,客户端可能因为缓存机制而未及时更新,客户端和服务端的资源没有对应,就会造成一些你说的莫名其妙的问题, |
![]() | 8 Routeros 2024-08-18 20:26:18 +08:00 从来不清理 |
![]() | 9 jim9606 2024-08-18 20:55:41 +08:00 需要靠清理缓存解决问题本质上就是网站设计有问题,本来就不是用户责任,遇到问题再考虑用清缓存来 workaround 。 现在大家都用 SSD ,缓存读写不会成为瓶颈。 但存储塞太满会导致系统整体性能下降,因为频繁触发各种耗性能的回收动作,阻止一些空间换时间的优化落实。 所以根本解决办法就是存储备够,留有余量。 运行内存同理。 |
10 busier 2024-08-18 21:18:21 +08:00 定制浏览器初始配置。运行时内存写缓冲浏览器配置及缓存文件,从来不允许浏览器运行痕迹写入硬盘! 主打一个本地无痕~ |
![]() | 11 saranz 2024-08-18 21:39:06 +08:00 偶尔清一次,或者在 cookie 失效的时候也会清理(比如某些站点突然无法访问,清 cookie 是有效的操作)。 |
![]() | 12 UXha45veSNpWCwZR 2024-08-18 23:40:40 +08:00 via iPhone @busier #10 那每次打开网站都需要登录账号? |
14 yyysuo 2024-08-19 08:33:10 +08:00 可以只清理特定网站的缓存的,一般不会出问题,出问题确实缓存的问题多一些。 |
15 lee88688 2024-08-19 08:45:10 +08:00 我发现大家都讨论的 HTTP 的文件缓存,浏览器 service worker 的缓存清理有没有自动清理策略。 |