You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

浏览器缓存容量上限及调整问题(含Chrome、PBI场景)

Power BI 浏览器缓存上限相关问题解答

一、浏览器没有通用缓存上限

不同浏览器的缓存上限完全由厂商自主设定,没有行业统一标准。多数浏览器会结合两种逻辑确定缓存空间:一是固定的磁盘配额(比如你看到的Chrome 320MB),二是基于系统可用磁盘空间的动态比例(比如Firefox会用磁盘总空间的1%作为缓存上限,范围在50MB到2GB之间)。

二、Chrome的320MB不是通用缓存上限

这个数值是Chrome独有的设定,其他浏览器的缓存上限差异很大:

  • Firefox:默认缓存上限是系统磁盘的1%,最低50MB,最高2GB,支持手动调整。
  • Edge:基于Chromium内核,默认缓存策略和Chrome接近,但具体数值可能略有不同,也能手动调整。
  • Safari:macOS上默认缓存约1GB,iOS端则完全根据系统存储压力动态调整,没有公开固定值。

三、缓存上限可以手动调整(分浏览器)

  • Chrome/Edge(Chromium内核):
    1. 在地址栏输入 chrome://settings/cookies(Edge输入 edge://settings/cookies)
    2. 滚动到「缓存存储」区域,点击「设置」
    3. 选择「自定义」,输入目标缓存大小(单位MB)即可
  • Firefox:
    1. 地址栏输入 about:config,确认风险提示后进入
    2. 搜索 browser.cache.disk.capacity,修改数值为目标大小(单位KB,比如2GB对应2097152)
  • Safari:
    • macOS:只能通过「偏好设置」-「高级」开启开发菜单,然后用「开发」-「清空缓存」释放空间,无法直接调整上限,由系统自动管理。
    • iOS:无手动调整选项,完全依赖系统根据存储情况动态调控。

四、补充:Power BI无缓存头部的影响

因为Power BI报表响应没有Cache-Control: max-age这类缓存控制头部,浏览器会用启发式缓存策略——一般按响应Last-Modified时间的10%计算默认缓存有效期。但当缓存空间不足时,浏览器会用LRU(最近最少使用)算法清理缓存,你回到首个报表时重新触发查询,就是因为之前的缓存条目已经被清理了。

内容的提问来源于stack exchange,提问作者Jeby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 13:47:29