Firefox内存偏高可通过五步优化:一、启用config.trim_on_minimize为true实现最小化自动释放内存;二、设browser.sessionhistory.max_total_viewers为0或5限制历史缓存;三、启用browser.cache.memory.enable并设capacity为16000(≥1GB内存)或改用200MB磁盘缓存;四、卸载非活跃标签页;五、禁用browser.ml.chat.enabled和browser.tabs.groups.smart.enabled两项AI功能。

Firefox浏览器内存占用持续偏高,导致系统响应迟缓、风扇狂转、标签页切换卡顿,甚至多开几个网页就触发Windows资源管理器警告——这不是硬件问题,而是配置未对齐当前版本行为所致。
最小化时自动释放内存
该设置强制Firefox在窗口最小化瞬间回收未使用的内存页,并暂停非活跃JavaScript计时器,立竿见影降低驻留内存。Firefox 138+版本默认关闭此功能,必须手动启用。
1、地址栏输入 about:config → 回车 → 点击“I’ll be careful, I promise”
2、右键空白处 → “新建” → “布尔值”
3、输入名称:config.trim_on_minimize → 点击确定
4、双击该项 → 将值设为 true
5、必须完全关闭所有Firefox窗口(包括后台进程)再重新启动,否则设置不生效。任务栏右键→“退出”或命令行执行 taskkill /f /im firefox.exe 可确保无残留进程。
限制会话历史缓存深度
Firefox默认无限保存页面前进/后退状态,每个历史条目维持完整DOM与渲染上下文,极易造成内存累积泄漏。设为0可彻底禁用,设为5则保留最近5页——二者均比默认值节省30%以上后台内存。
1、地址栏输入 about:config → 回车
2、过滤器中输入:browser.sessionhistory.max_total_viewers
3、双击该项 → 输入数值:0(推荐)或 5
无需重启,变更立即应用。若设为0后发现前进/后退按钮变灰不可用,说明该网站本身不支持历史导航,属正常现象。
启用内存缓存并设定硬性容量上限
Firefox默认不启用专用内存缓存,而是依赖操作系统虚拟内存管理,易引发无节制增长;手动启用并限定容量可实现可控调度,抑制泄漏趋势。物理内存≥1GB建议设为16000,≤512MB设为8192。
方法一:启用并设容量
1、about:config → 过滤器输入 browser.cache.memory.enable → 双击设为 true
2、右键空白处 → 新建 → 整数 → 名称填 browser.cache.memory.capacity
3、输入对应数值:16000(1GB及以上)→ 重启生效
方法二:禁用内存缓存,改用磁盘缓存
适合物理内存<4GB的设备。将缓存从RAM迁移至磁盘可大幅削减内存峰值,虽轻微影响重复访问速度,但系统整体流畅性提升显著。
1、about:config → 搜索 browser.cache.memory.enable → 设为 false
2、搜索 browser.cache.disk.enable → 确保为 true;若不存在,右键新建布尔值并设为true
3、搜索 browser.cache.disk.capacity → 新建整数 → 值设为 204800(即200MB)
卸载非活跃标签页
自Firefox 140起内置标签页卸载功能,可将后台不活动页面完全暂停执行、释放其JavaScript堆与渲染帧缓冲,同时保留标签页结构与URL,点击即恢复,不丢失浏览上下文。这是最即时有效的内存释放手段。
第一步:单个卸载
右键任一后台标签页 → 选择“卸载标签页” → 图标变灰即生效
第二步:批量卸载
按住 Ctrl(Windows/Linux)或 Command(macOS)多选标签页 → 右键 → “卸载X个标签页”
第三步:一键卸载全部后台页
访问 about:memory → 点击左上角“Measure”刷新快照 → 在“Actions”栏下点击“Unload tabs” → 确认执行
禁用AI推理引擎与智能标签分组
Firefox自138版本起集成本地运行的大语言模型组件,包括AI聊天机器人和智能标签分组,其后台推理进程会持续调用CPU核心,即使未主动使用该功能;关闭这些模块可立即终止非必要计算负载。
1、about:config → 过滤器输入 browser.ml.chat.enabled → 双击设为 false
2、过滤器输入 browser.tabs.groups.smart.enabled → 双击设为 false
这两项关闭后,地址栏右侧的AI图标和标签页自动分组功能将消失,但不会影响普通浏览、书签、密码管理等核心功能。

















