微软表示 Edge 中的 Sleeping Tabs 在 28 天内节省了超过 273 PB 的 RAM

微软最近发布了一项新的功能,名为“Sleeping Tabs”,这个功能的主要目标是节省 Edge 浏览器的内存使用,据微软表示,这个功能在 28 天内节省了超过 273 PB 的 RAM,这个数字可能会让人感到震惊,但实际上,这是一个非常有意义的进步,因为它意味着我们可以更有效地利用我们的计算资源。

微软表示 Edge 中的 Sleeping Tabs 在 28 天内节省了超过 273 PB 的 RAM
(图片来源网络,侵删)

Sleeping Tabs 是一个相当简单的功能,但它的效果却非常显著,当用户打开一个新的标签页时,这个标签页会被标记为“睡眠”状态,这意味着,除非用户主动切换到这个标签页,否则它不会占用任何内存,这对于那些经常打开大量标签页,但又不常使用的用户提供了很大的帮助。

这个功能的实现原理也非常简单,当一个标签页被标记为“睡眠”状态时,它的 JavaScript 执行会被暂停,它的渲染过程也会被暂停,这样,这个标签页就不会占用任何 CPU 或内存资源,当用户切换到这个标签页时,它的 JavaScript 执行和渲染过程会被重新启动,这个过程对用户来说是无感知的,因为用户感觉不到任何延迟。

Sleeping Tabs 功能的另一个优点是,它可以提高 Edge 浏览器的整体性能,由于 Sleeping Tabs 功能可以有效地减少内存使用,Edge 浏览器可以在相同的内存资源下,打开更多的标签页,这对于需要同时处理多个任务的用户来说,是非常有帮助的。

微软表示 Edge 中的 Sleeping Tabs 在 28 天内节省了超过 273 PB 的 RAM
(图片来源网络,侵删)

Sleeping Tabs 功能也有一些潜在的问题,如果一个标签页被标记为“睡眠”状态,当用户切换到这个标签页时,它可能需要重新加载所有的内容,这可能会让用户感到不满,为了解决这个问题,微软已经采取了一些措施,当用户切换到一个“睡眠”状态的标签页时,Edge 浏览器会尝试预加载这个标签页的内容,这样,用户就可以更快地看到这个标签页的内容。

Sleeping Tabs 是一个非常有用的功能,它可以帮助我们更有效地利用我们的计算资源,虽然它有一些潜在的问题,但微软已经采取了一些措施来解决这些问题,我们期待在未来看到更多的类似功能。

相关问题与解答

微软表示 Edge 中的 Sleeping Tabs 在 28 天内节省了超过 273 PB 的 RAM
(图片来源网络,侵删)

问题1:Sleeping Tabs 功能是如何影响 Edge 浏览器的性能的?

答:Sleeping Tabs 功能通过暂停非活动的标签页的 JavaScript 执行和渲染过程,从而减少了 Edge 浏览器的内存使用,这使得 Edge 浏览器可以在相同的内存资源下,打开更多的标签页,这对于需要同时处理多个任务的用户来说,是非常有帮助的,由于 Sleeping Tabs 功能可以减少内存使用,它也可以提高 Edge 浏览器的整体性能。

问题2:如果我关闭了 Edge 浏览器,Sleeping Tabs 功能还会工作吗?

答:Sleeping Tabs 功能只在 Edge 浏览器打开的时候工作,如果你关闭了 Edge 浏览器,那么所有被标记为“睡眠”状态的标签页都会被关闭,而且它们的状态不会被保留,当你再次打开 Edge 浏览器时,你需要手动重新打开这些标签页。