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

Chrome浏览器中JavaScript对象的最大允许体积上限是多少?

Chrome 页内内存存储的 JS 对象体积上限

你提到的存放在页面运行时内存中的、由数组构成的普通 JS 对象,没有单独的固定存储配额,其可用上限完全取决于 Chrome 为当前页面渲染进程分配的总内存上限:

  • 32 位版本 Chrome:单个渲染进程的默认内存上限为 1.4GB,扣除页面基础运行所需的代码、DOM、其他运行时资源占用后,可用于存储自定义数据对象的可用空间一般在 500MB ~ 1GB 区间
  • 64 位版本 Chrome:单个渲染进程的默认内存上限为 4GB,扣除基础开销后,可用于存储自定义数据对象的可用空间一般在 2GB ~ 3.5GB 区间

额外提示:你当前存储的 Base64 格式图片字符串,体积比原始二进制图片大 33% 左右,内存利用率很低。如果需要存储大量图片资源,建议替换为 Blob 格式存储,可以大幅降低内存占用。

当你存储的对象总大小接近进程内存上限时,Chrome 会优先触发垃圾回收释放无引用的内存空间,若仍无法满足内存需求,页面会直接崩溃并抛出 Out of Memory 错误。
另外该上限并非完全固定,会随系统当前整体可用内存状态动态调整,系统内存紧张时配额会相应降低。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 16:24:03