Brave浏览器后台标签页自动休眠(Sleeping Tabs)怎么开启?

若希望在Brave中启用后台标签页自动休眠以释放资源,请按以下路径操作:打开brave://settings/…

🦁Brave内容团队约 7 分钟阅读

若希望在Brave中启用后台标签页自动休眠以释放资源,请按以下路径操作:打开brave://settings/system,找到“内存节省程序”并将开关切换至开启状态。你可根据设备性能选择触发模式:“仅在设备资源紧张时”适合日常使用且性能良好的电脑,而“始终启用”则适合内存较小(4GB或以下)的设备。开启后建议保留默认的“5分钟”等待时间,无需频繁调整。如需确保特定网站不被休眠,可在设置中添加例外,或右键标签页选择“此站点永远不进入休眠”。日常使用中,你可以通过Shift+Esc任务管理器观察休眠前后内存变化,确认功能正常运行。对于移动端用户,Android版可在“设置-性能”中开启相同功能,iOS版则依赖系统级资源管理,无需手动操作。此功能开启后,多标签页场景下的内存占用可显著降低,尤其适合需要保持数十个标签页开启的研究型用户,在不牺牲页面状态的前提下大幅提升浏览器的响应速度。若你发现休眠导致邮件推送或消息通知延迟,只需将对应域名加入例外,即可在节省资源的同时保留关键实时功能。

功能名称与开启路径

“内存节省程序”是官方命名

在Brave浏览器中,后台标签页自动休眠功能的官方名称为“内存节省程序”(Memory Saver),而非直接称为“Sleeping Tabs”。当你开启此功能后,长时间未被激活的后台标签页会被自动冻结,其占用的CPU资源和部分内存将被释放,供前台标签页和浏览器核心进程使用。该功能与Chrome的“内存节省程序”同源,但在Brave中默认处于关闭状态,需用户手动开启。

桌面端的精确开关位置

在Windows、macOS或Linux版的Brave中,进入brave://settings/system系统设置页面,找到“内存节省程序”选项,将其切换至开启状态。开启后,浏览器会在系统资源紧张或标签页闲置超过设定时间时,自动将后台标签页转入休眠状态。你可以在同一页面调整“内存节省程序”的激活模式,选择“仅在设备资源紧张时”或“始终启用”,前者更为温和,适合性能尚可的设备;后者则更激进,适合内存较小的旧电脑。

移动端(Android/iOS)的等效设置

Android版Brave同样支持标签页休眠功能,路径为“设置-性能-内存节省程序”,开启后手机后台的闲置标签页会被自动冻结以节省电量和内存。iOS版因系统限制,目前未提供独立的标签页休眠开关,但iOS系统本身会对后台标签页进行资源限制,效果与休眠类似但不可由用户自定义配置。

开启后的实际运行表现

休眠标签页的视觉状态变化

标签页进入休眠状态后,其标题和图标会变为灰色或略微褪色,以区别于活跃的彩色标签页。当你切换回该标签页时,页面会显示短暂的加载动画,然后快速恢复至进入休眠前的状态,滚动位置和已输入的表单内容通常会被保留。休眠标签页的标签上不会出现“崩溃”或“错误”提示,仅表现为轻微的重新加载延迟,用户几乎感知不到休眠与活跃之间的切换差异。

释放资源的具体范围与程度

休眠操作会暂停标签页内的所有JavaScript脚本执行、定时器、动画帧和网络请求,释放对应的CPU计算资源。同时部分内存页面文件会被交换至磁盘缓存,释放物理内存容量。但休眠不会彻底移除标签页的所有数据,基础DOM结构和用户交互状态仍保留在内存中,确保恢复时无需重新解析整个页面。根据实测,一个包含复杂脚本的新闻网站标签页在休眠后,其内存占用可从150MB降低至约20MB,资源释放效果显著。

休眠与冻结的区别

Brave中的“内存节省程序”与Chromium底层的“标签页冻结”技术略有不同,前者更注重在系统资源紧张时的自动触发,后者则允许用户手动冻结单个标签页。内存节省程序会综合考虑前台进程的活跃度、物理内存剩余量和CPU负载,动态决定哪些标签页进入休眠以及何时唤醒,智能化程度更高,适合“设置后不再操心”的用户。

自定义休眠规则与例外配置

调整触发时间与敏感度

在brave://settings/system的内存节省程序设置中,点击下拉菜单可调整标签页进入休眠的等待时间。默认选项通常为“5分钟”,即标签页在后台持续不活跃5分钟后自动休眠。你也可将其调整为“30分钟”或“1小时”,以降低休眠频率,适合需要在后台保持即时更新的应用(如聊天工具、股票行情)。但需注意,降低休眠频率意味着内存释放效率下降,多标签页场景下的卡顿改善效果会打折扣。

为特定网站设置永久豁免

某些网站(如在线文档、即时通讯或音乐播放器)需要始终保持后台活跃,不应被误休眠。你可以在内存节省程序设置页面中,点击“添加”按钮将指定域名加入例外列表。添加后,即使该标签页长时间置于后台,系统也不会将其休眠,确保邮件推送、消息通知或音频播放等实时功能不被中断。你还可以在标签页上右键点击,选择“此站点永远不进入休眠”快速添加例外,无需在设置中手动输入域名。

针对隐私窗口的独立规则

Brave允许为隐私窗口单独配置内存节省策略。你可在brave://settings/system中找到“在隐私窗口中使用内存节省程序”开关,若关闭,则隐私窗口中的标签页不会自动休眠。这一设计确保了敏感浏览会话不会被意外冻结导致页面重载,同时保持了常规窗口的高效资源管理,兼顾了隐私与性能。

休眠后对页面功能的影响

后台音频与视频播放的处理

如果休眠标签页中有正在播放的音频或视频,浏览器会智能判断——如果是音乐播放器或视频会议等持续输出流媒体内容,系统不会将其休眠;但如果仅仅是页面内嵌的背景音乐且已暂停或静音,则可能被正常休眠。这是通过检测媒体流活跃状态来实现的,避免了误操作导致音频中断。

实时通信与WebSocket连接的影响

休眠标签页会挂起所有JavaScript执行,因此通过WebSocket协议建立的实时连接(如在线聊天、股票推送或游戏同步)会被暂时中断。当用户切换回该标签页时,页面JavaScript重新激活,连接会自动恢复重连,但可能丢失休眠期间的消息推送。因此,对于依赖即时消息传递的网站,强烈建议将其加入例外列表,防止因休眠错过重要通知。

表单输入和未提交内容的保留

在休眠前用户已输入但未提交的表单内容、滚动位置和部分动态状态会被保存。恢复时页面会重新执行部分脚本以重建UI,输入框中的文字内容通常完整保留。但某些依赖本地缓存实时存储的复杂表单(如富文本编辑器)可能无法完美恢复,建议长时间编辑重要内容时,手动保存在本地或提交,避免依赖休眠机制来“保持状态”。

验证休眠是否正常工作

通过任务管理器查看内存变化

在开启内存节省程序前后,打开Brave任务管理器(Shift+Esc),观察同一后台标签页的内存占用变化。若该标签页闲置数分钟后内存占用显著下降(例如从200MB降至30MB),则说明休眠已成功触发。同时,你会在任务管理器中看到“内存节省程序”相关的进程被激活,表明系统正在执行资源回收。

查看标签页状态提示

将鼠标悬停在休眠后的标签页上,浏览器通常会显示工具提示“此标签页已休眠以节省内存”或类似文字。如果该标签页处于活跃状态,则不会出现此提示。你还可以在地址栏输入brave://discards,该页面会列出所有标签页的“被丢弃”状态,其中“状态”列显示“已丢弃”的即为成功休眠的标签页,有助于全面掌握浏览器资源回收情况。

手动模拟休眠测试

你可使用内存节省程序设置中的“立即休眠所有标签页”测试按钮(部分版本支持),或通过brave://discards页面中的“丢弃”按钮手动触发特定标签页的休眠。观察休眠后的页面表现和恢复速度,若一切正常,则证明该功能在设备上稳定工作,日常使用中可放心依赖其自动策略。

常见问题FAQ

休眠标签页会丢失数据吗?

不会。休眠仅挂起页面执行,DOM状态、已输入内容和滚动位置均保留在内存或磁盘缓存中,切换回来时可完全恢复,不会丢失用户数据。

为什么我的标签页从未休眠?

可能的原因包括:内存节省程序未开启、设备内存充足(系统判断无需回收)、标签页中有音频播放或WebSocket连接等活跃进程。你也可检查是否将网站加入了例外列表。

休眠后页面加载速度变慢吗?

恢复时浏览器需要重新激活JavaScript并重绘界面,会触发一次短暂的重新加载。该过程通常在半秒至两秒内完成,远快于完全重新打开新标签页,对体验影响极小。

移动端Brave是否支持后台标签页休眠?

Android版支持(通过“内存节省程序”),iOS版受系统限制无独立开关,但iOS后台机制本身会对未活跃标签页进行资源限制,效果类似。
🦁Brave内容团队分享浏览器、隐私保护和网络安全知识。