作为经常同时打开几十个标签页的用户,我试过不少内存管理插件,比如 OneTab 的“折叠式”存储和 The Great Suspender 的“休眠”方案。但OneTab会隐藏标签页,操作起来不直观;The Great Suspender虽然功能丰富,但后来出现了隐私争议。最近发现的 TabRest 让我眼前一亮——它用 Chrome 原生的 discard() API 释放内存,标签页仍然保留在标签栏上,点击就能瞬间恢复,体验非常自然。

智能释放,无需手动操心

TabRest 的核心是“自动化”。你可以设置闲置时间(比如 5 分钟不点击就释放),也可以设定内存阈值(当 RAM 使用率超过 80% 时自动触发)。我平时用 8GB 内存的笔记本,开启后浏览器内存占用从经常飙到 90% 下降到稳定在 60% 左右,而且再也没有因为标签页太多而卡死。它还支持单标签页内存限制,比如设置超过 300MB 就释放,避免某个视频网站吃光所有资源。

手动控制与保护机制,灵活又安全

如果你像我一样有“强迫症”,可以用快捷键快速释放当前标签页(Alt+Shift+D)或一次性释放其他所有标签页。右键菜单里也能一键操作。最让我放心的是白名单功能——把 Gmail、Google Docs 等常用网站加入保护列表,永远不会被释放。此外,它会自动跳过正在播放音视频或含有未保存表单的标签页,避免不小心丢失数据。还有“暂停单个标签页”的选项,比如你正在读一篇长文,可以暂停 1 小时,期间不会被释放。

统计与额外工具,比想象中更贴心

TabRest 的弹窗会实时显示当前 RAM 使用情况和已释放的标签页数量,以及节省了多少内存。被释放的标签页标题上会出现一个 💤 图标,一目了然。它还内置了标签页搜索功能,可以按标题或 URL 快速定位标签页;关闭重复标签页按钮也很有用,省去了挨个找重复页面的麻烦。对于 YouTube 重度用户,它能恢复上次播放位置,实测有效。

相比 OneTab 的“全部打包”模式,TabRest 保留了标签页导航,更符合“懒人”操作习惯。而对比 Auto Tab Discard 这类老牌插件,TabRest 的可配置项更多,设置向导也很友好。如果你也在为浏览器内存焦虑,不妨试试这款开源、尊重隐私的插件。