如何在 Chrome 中启用选项卡丢弃以改进内存使用

Chrome 默认网络浏览器和发现自己定期打开大量选项卡和窗口,您可能知道让大量选项卡打开会给您的计算机带来 RAM、交换空间和资源负担。而不是 强行退出 Chrome 或放弃您的浏览器标签页,最新版本的 Chrome 浏览器支持可选的“丢弃”功能,该功能会在应用程序开始运行时可用内存不足时自动丢弃后台标签。

丢弃标签功能有效地减少了 Chrome 的内存占用,而无需关闭标签或窗口,尽管这确实意味着返回到那些后台丢弃的标签将需要它们在重新访问时刷新。 Chrome 会根据需要自动确定优先级并丢弃背景标签,因此一旦启用此功能,您无需执行任何操作,除非您想自己手动干预并丢弃标签,您也可以这样做。如果这听起来对您有吸引力(网络工作者可能会喜欢),那么以下是在 Mac OS X 和 Windows 版 Chrome 中启用此实验性功能的方法:

启用 Chrome 标签丢弃

  1. 在 Chrome 网络浏览器中,按 Command+L 选择 URL 栏(如果您使用的是 Windows 或 Linux,则按 Control+L)并输入以下地址:
  2. chrome://flags/#enable-tab-discarding

  3. 点击“启用”以启用该功能,然后点击屏幕底部的“立即重新启动”以重新启动 Chrome 以使更改生效

在 Chrome 中启用选项卡丢弃

如果您没有此功能,则可能意味着您在过去几百年的某个时间没有更新过 Chrome,因此更新应用程序会显示丢弃标签功能。

在 Chrome 中访问丢弃的标签和手动丢弃标签

  1. 按 Command+L 再次访问 URL 栏,然后转到以下 URL 以查看您的 Discarded Tabs 概览:
  2. chrome://discards/

  3. 查看您的选项卡和丢弃的选项卡(标有“[Discarded]”前缀),此窗口的最底部也会显示内存使用数据
  4. 点击任何选项卡旁边的“丢弃”按钮以手动干预并从内存中丢弃该选项卡

Chrome 丢弃的标签概述

例如,我目前在谷歌浏览器中打开了 77 个标签页,导致 Chrome 消耗了 16GB 内存并强制应用程序使用 虚拟内存。但是,启用 Tab Discarding 后,Chrome 会从内存中丢弃大部分这些标签,并将内存使用量减少一半,同时防止应用程序不得不使用交换来存储甚至没有被积极使用的标签。

该功能在 Chrome Flags 菜单中描述如下:“如果启用,当系统内存不足时,标签将从内存中丢弃。废弃的选项卡在选项卡条上仍然可见,并在单击时重新加载”,它绝对按照描述工作。

这是否对您作为用户有益可能取决于您是否将 Chrome 用作默认浏览器,您是否是标签囤积者(有罪!),以及您是否遇到了拥有一百万个标签的内存问题一下子打开。

您始终可以通过返回 chrome://flags/#enable-tab-discarding 标志部分并选择“禁用”来再次关闭此功能。

Chrome 是一款非常强大的网络浏览器应用程序,具有大量对标准用户隐藏的高级功能,如果您想了解其中的更多信息,请不要错过 我们的许多其他 Chrome 浏览器提示,它们通常适用于任何平台上的 Chrome,无论是 iOS、Mac OS X、Windows 还是 Linux。