如何在 Chrome 中启用选项卡丢弃以改进内存使用
如果您使用 Google Chrome 作为默认网络浏览器,并且发现自己经常打开大量选项卡和窗口,那么您可能知道打开大量选项卡会给您的计算机带来的 RAM、交换和资源负担。最新版本的 Chrome 浏览器支持可选的“丢弃”功能,而不是强行退出 Chrome 或放弃浏览器标签,该功能将在应用程序开始运行可用内存不足时自动丢弃后台标签。
丢弃标签功能有效地减少了Chrome的内存占用,而无需关闭标签或窗口,尽管这确实意味着返回到那些后台丢弃的标签将需要它们在重新访问时刷新. Chrome 会根据需要自动确定优先级并丢弃背景标签,因此一旦启用此功能,您无需执行任何操作,除非您想自己手动干预并丢弃标签,您也可以这样做。如果这听起来对您很有吸引力(网络工作者很可能会这样做),那么以下是在 Mac OS X 和 Windows 版 Chrome 中启用此实验性功能的方法:
启用Chrome标签丢弃
- 在 Chrome 网络浏览器中,按 Command+L 选择 URL 栏(如果您使用的是 Windows 或 Linux,则按 Control+L)并输入以下地址:
- 点击“启用”开启该功能,然后点击屏幕底部的“立即重新启动”重新启动Chrome以使更改生效
chrome://flags/enable-tab-discarding
如果您没有此功能,可能意味着您在过去几百年的某个时候没有更新过Chrome,因此更新应用程序将显示丢弃标签功能。
在Chrome中访问丢弃的标签和手动丢弃标签
- 点击 Command+L 再次访问 URL 栏,然后转到以下 URL 以查看您的 Discarded Tabs 概览:
- Review your tabs and discarded tabs (marked with a "" prefix),这个窗口的最底部也会显示内存使用数据
- 单击任何选项卡旁边的“丢弃”按钮以手动干预并从内存中丢弃该选项卡
chrome://discards/
比如我目前在谷歌浏览器中打开了77个标签页,导致Chrome消耗了16GB内存并强制应用程序使用虚拟内存。但是启用 Tab Discarding 后,Chrome 会从内存中丢弃大部分这些标签,并将内存使用量减少一半,同时防止应用程序不得不使用交换来存储甚至不在使用中的标签。
Chrome 标志菜单中的功能描述如下:“如果启用,当系统内存不足时,标签将从内存中丢弃。丢弃的选项卡在选项卡条上仍然可见,并在单击时重新加载”,它绝对按照描述工作。
这是否对您作为用户有益可能取决于您是否将 Chrome 用作默认浏览器,您是否是标签囤积者(有罪!),以及您是否遇到内存问题一次打开一百万个标签。
您始终可以通过返回标志的 chrome://flags/enable-tab-discarding 部分并选择“禁用”来再次关闭此功能。
Chrome 是一款非常强大的网络浏览器应用程序,具有大量对标准用户隐藏的高级功能,如果您想了解其中的更多信息,请不要错过我们的许多其他 Chrome 浏览器提示,它们通常适用于任何平台上的 Chrome,无论是 iOS、Mac OS X、Windows 还是 Linux。