首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微软解释Edge新功能“睡眠标签”工作原理:内存使用量减少26%

IT之家 9 月 24 日消息 微软正在为 Edge 浏览器开发一项名为 “睡眠标签”的新功能,这个新功能会让所有闲置的后台标签页进入睡眠状态,以节省资源,从而让浏览器的性能得到提升。

微软表示,与普通标签页相比,睡眠标签页使用的内存减少了 26%,CPU 减少了 29%,这也可以转化为电池续航的增加。IT之家了解到,该功能目前在 Edge Canary 87.0.643.0 版中提供,需要开启 Enable Sleeping Tabs 的标志。

今天在一篇博客文章中,微软解释了这个功能的具体工作方式。

睡眠标签建立在 Chromium“冻结”技术的核心之上,冻结会暂停一个标签页的脚本定时器,以最大限度地减少资源使用。睡眠标签页在点击时自动恢复,这与丢弃标签页不同,后者需要完全重新加载页面。

睡眠标签页允许不活动的后台标签页 “进入睡眠”,在设定的时间后释放系统资源。这些资源包括内存和 CPU 资源,可用于新的或现有的标签页或设备上运行的其他应用程序。

默认情况下,微软已将标签页设置为在两个小时不活动后进入睡眠状态。如果两个小时不适合你,你可以在 edge://settings/system 中选择不同的时间间隔。处于睡眠状态的标签页会褪色,让你知道它们已经释放了资源。

要恢复睡眠标签页,只需要像正常标签页一样点击它,也可以在设置中把不想睡眠的网站添加到阻止列表中。

有了这项技术,一些网站在进入睡眠状态后有可能无法按照预期工作。微软表示,他们已经建立了启发式技术来检测这些场景,并防止这些标签页进入睡眠状态。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200924A0ATT600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券