Firefox 将很快卸载标签以应对低内存并减少崩溃

Mozilla 本周在 Windows 上为 Firefox Nightly 启用了自动标签卸载功能,旨在改善使用浏览器时内存不足的情况。

标签卸货工作开始了超过10年前在Firefox但功能 从来没有打开的网页浏览器的发布版本由Mozilla。两年前创建了一个新错误,并且继续工作以准备发布该功能。

标签卸载现在是 Windows 上 Firefox Nightly 的一部分。Firefox Nightly 目前的版本为 93,似乎该功能将在今年晚些时候发布的 Windows 版 Firefox 93 中启动。Mozilla 计划稍后在 Mac OS X 和 Linux 上引入对 Firefox 的支持。

Tab unloading 的主要目的是减少 Firefox 因内存不足导致的崩溃次数。内存不足时经常会发生内存不足崩溃,而卸载选项卡通过释放内存来减少崩溃次数。

根据 Mozilla 的说法,Firefox 会根据多种因素为卸载过程选择选项卡,包括“上次访问时间、内存使用情况和其他属性”。Firefox 的标签选择算法会尝试排除固定标签、播放媒体的标签和使用 WebRTC 的标签被卸载。

firefox-tab-unloading

Firefox 用户可以打开新的内部页面 about:unloads 来检查如果内存达到特定阈值,选项卡将被卸载的顺序。该页面具有“卸载”按钮,可立即卸载具有最高优先级的 ta。

被卸载的标签在 Firefox 地址栏中仍然可见。选择卸载的选项卡会再次重新加载选项卡的内容。

browser.tabs_.unloadOnLowMemory

Firefox 首选项 browser.tabs.unloadOnLowMemory 确定该功能是启用 (TRUE) 还是禁用 (FALSE)。Firefox 用户可以在 about:config 上修改该功能。

根据 Mozilla 的说法,具有 8 GB 或更少 RAM 的系统应充分利用浏览器的新标签卸载功能。

最标签卸载扩展为Firefox,如目的  休眠, 挂起背景标签,  BarTab,或 卸载标签,是释放存储器。这样做的一个副作用是 Firefox 崩溃的频率降低了。Firefox 的本机选项卡卸载功能也可以释放内存,但其主要目的是减少用户在低内存情况下遇到的崩溃次数。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun68458.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年9月9日 上午9:13
下一篇 2021年9月12日 下午1:52

相关推荐