之前我们曾报道过,谷歌一直在内部测试一项新功能,可以大幅降低Windows 10的内存使用量。随着Chrome 89的发布,该搜索巨头终于为其浏览器启用了 “PartitionAlloc-everywhere “支持。谷歌已经证实,Chrome 89的特点是通过 “PartitionAlloc-everywhere “实现更好的标签内存分配、释放和更好的资源管理。
这个功能是为了改善谷歌Chrome浏览器在Windows 10上的执行表现。根据Chromium提交的内容,”PartitionAlloc-everywhere “的支持可以让浏览器减少RAM的使用,更快地加载网页,并提供更好的处理器和电源管理能力。
PartitionAlloc-everywhere功能带有一个高级内存分配器,可以在浏览器进程中减少Chrome浏览器高达22%的内存使用。同样,谷歌表示,此次更新使浏览器渲染器的内存使用率降低了8%,GPU的内存使用率降低了3%。
由于新的标签页资源释放方面的改进,Chrome浏览器的响应速度也提高了9%,Chrome 89前台标签的内存使用率也有小幅下降。为了减少前台标签的内存使用量,谷歌浏览器现在会自动丢弃前台标签,每个标签最多回收100MiB,在一些流行的网站上可能超过20%。
除了性能改进外,Windows 10版Chrome 89还提前支持现代共享用户界面,这可能很快就会允许用户通过其它的应用程序轻松分享网页,如Outlook和OneNote。甚至可以使用现代共享功能通过Wi-Fi和蓝牙将网页发送到附近的设备。
这些变化正在与Windows版Chrome 89一起推出,谷歌已经在测试其他改进。例如,谷歌计划在Chrome的子进程中定期清理线程缓存。这发生在每个进程的基础上,这应该会继续提高GPU、渲染和实用程序的整体性能。
- A+
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/29283.html