Chrome这硬伤终于修正!内存占用将大幅下降

Chrome是目前最受欢迎的浏览器 , 也是综合体验最好的浏览器之一 , 但这并不意味着它是完美的 。在资源占用方面 , Chrome已经落入“内存杀手”的名号 , 就像下面的经典简笔画一样 。

现在 , 好消息来了!根据WindowsLastest的消息 , 新版Chrome89将启用一个名为“PartitionAlloc-随处”的功能 , 可以大大减少Chrome的内存占用 。

实际上 , 在之前的内部测试中 , Chrome已经启用了“分区无处不在” 。根据官方声明 , Chrome89还有更好的标签限制、更好的资源丢弃和管理功能 。这些机制将改善Win10上Chrome的运行模式 , 包括减少内存使用、更快的网页加载速度以及更好的处理器功耗管理 。

“partitionaloc-everywhere”的重点是带来更高级的内存分配器 , 可以将Chrome浏览器进程的内存使用量减少多达22% 。此外 , 谷歌还表示 , 浏览器中渲染器所需的内存减少了8% , GPU所需的内存减少了3% 。

Chrome89还带来了少量被前置标签占用的内存 。为了减少前台标签的内存占用 , Chrome现在可以自动丢弃前台标签的资源 , 每个标签最多可以腾出1亿的内存占用 。如果标签打开一些热门网站 , 这个数据会增加20% 。

除了性能提升之外 , Chrome89还带来了对ModernShareUI的支持 , 这意味着与其他已安装的应用程序共享网页更加方便 , 比如Outlook、Onenote等 。用户甚至可以宣布现代共享UI , 并通过蓝牙和WiFi与附近的其他设备共享网页 。

Chrome通过现代共享用户界面共享网页

【Chrome这硬伤终于修正!内存占用将大幅下降】 上面提到的这些改进将随Chrome89一起推出 , 谷歌已经测试了许多其他新功能 。未来 , Chrome还会有其他的改进 。比如谷歌计划在Chrome子进程中定期清除线程缓存 , 这是基于每个线程的 , 可以提高GPU渲染的整体性能和效率 。

    推荐阅读