chrome 119+原生支持悬停标签页查看内存用量,可通过chrome://flags启用“memory usage on hover”功能,重启后悬停约1秒即显示内存占用(mb)、页面内容与后台进程分项及是否被内存保护器冻结。

如果您正在使用谷歌浏览器,但发现页面响应迟缓、风扇持续高速运转或系统内存占用异常升高,则很可能是某个标签页在后台持续消耗大量内存资源。Chrome 自 Chrome 119 起原生支持悬停标签页即时查看内存用量功能,无需打开完整任务管理器即可获得实时资源反馈。以下是开启并启用该功能的多种可靠方法:
一、通过 chrome://flags 启用 Memory usage on hover 实验功能
该方式为官方支持的底层配置路径,适用于所有稳定版 Chrome(119+),启用后鼠标悬停于任意标签页约1秒即可弹出含内存用量(MB)、页面内容与后台进程分项、以及是否被内存保护器冻结的状态卡片。
1、在 Chrome 地址栏中输入 chrome://flags 并按回车键访问实验性功能页面。
2、在页面顶部搜索框中精确输入关键词 Memory usage on hover。
3、在匹配结果中找到对应条目,点击其右侧下拉菜单,选择 Enabled。
4、页面底部出现“重启”按钮,点击后浏览器将自动关闭并重新启动。
5、重启完成后,将鼠标指针静止悬停在任意标签页上方约1秒,弹出卡片中即显示该网页的当前内存使用量(如“内存使用:362MB”)及状态标识(如“[已由内存节省程序暂停]”)。

二、启用 Tab hover cards 功能作为替代路径
部分 Chrome 版本(尤其是 Canary 或 Dev 渠道)可能未直接列出 “Memory usage on hover”,但可通过启用更广义的标签页悬停卡片功能间接激活内存显示,该功能同时包含缩略图与资源占用信息,兼容性更强。
1、在地址栏输入 chrome://flags 并回车进入实验设置页。
2、在搜索框中输入 Tab hover cards 进行筛选。
3、定位到该选项后,将其状态从默认改为 Enabled。
4、点击页面底部的“重启”按钮,等待浏览器完全重启。
5、重启后,悬停于标签页时将显示包含内存用量字段的完整悬停卡片,字段名称可能显示为“Memory”或“内存使用”。

三、通过 chrome://system 查看底层内存分布辅助验证
该路径不提供悬停显示,但可作为交叉验证手段,确认浏览器整体内存分配是否与悬停数值逻辑一致,尤其适用于怀疑悬停数值异常或未刷新的场景。
1、在地址栏输入 chrome://system 并回车访问系统级诊断页。
2、在页面中查找 mem_usage 或 memory_broker 模块。
3、点击对应模块右侧的“Expand”按钮展开详细数据。
4、在展开内容中定位 tab_memory_usage 或类似键名,其值为各标签页内存占用的 JSON 数组快照。
5、比对其中某标签页的数值与悬停卡片中显示的内存用量是否处于同一数量级(允许±5%误差)。

四、检查并确保内存保护器(Memory Saver)处于启用状态
悬停内存显示功能深度依赖 Chrome 的内存保护器机制,若该功能被禁用,悬停卡片可能仅显示基础信息或完全不显示内存数值。
1、点击浏览器右上角三点菜单(⋮),选择“设置”。
2、在左侧导航栏点击“性能”。
3、确认“内存保护器”开关处于开启状态,若为灰色则点击启用。
4、返回标签页界面,在“性能”设置页下方查看“内存保护器状态”是否显示为“已启用并运行中”。
5、若此前手动关闭过此功能,需重启浏览器一次以使悬停内存数值恢复渲染。
五、验证悬停功能是否实际生效的快速检测法
该方法不修改任何设置,仅用于即时判断当前环境是否满足悬停显示条件,避免误判配置失败。
1、打开至少两个差异明显的网页:一个轻量静态页(如 about:blank),一个高内存页(如 youtube.com 或 bilibili.com 播放视频)。
2、确保所有标签页均未被手动冻结(即未点击过“冻结标签页”图标)。
3、将鼠标依次缓慢悬停于两个标签页上方,观察是否均出现含数字的弹出卡片。
4、若仅高内存页有数值而轻量页无显示,检查该轻量页是否被内存保护器自动冻结——卡片中应明确标注“[已冻结]”字样。
5、若所有标签页均无悬停响应,确认 Chrome 版本号 ≥ 119(在地址栏输入 chrome://version 查看),且操作系统未全局禁用鼠标悬停提示(如 Windows 高对比度模式或 macOS 辅助功能中的“减少运动”开启时可能抑制该动画)。











