去年6月,谷歌曾大力宣传Chrome浏览器在性能方面的显著提升,并发布了一篇博客文章,详细解释了其实现这些提升的具体方法。如今,几乎整整一年后,这家搜索巨头再次发布了类似的文章,继续在Chromium浏览器上取得性能提升。

谷歌官方分享:Chrome 现已比以往任何时候都更快

值得注意的是,谷歌并非近期唯一一家做出此类声明的公司。微软最近也强调了Edge浏览器速度的显著提升。微软和谷歌均引用了Speedometer 3.0基准测试进行测试。

我们在近期对T-Force DDR5-7200内存的评测中,也使用了Speedometer 3.0来测量浏览性能。

谷歌官方分享:Chrome 现已比以往任何时候都更快

在博客文章中,谷歌表示开发团队对内存管理和缓存进行了重大改进。这包括对DOM、CSS、布局和渲染等组件中使用的许多内部数据结构的内存布局进行了重新设计。

微软很快在Windows、Mac、Linux、Arm上使Edge更加安全

谷歌表示,Chromium中的渲染引擎Blink现在“避免了大量无用的内存更新”,从而更好地利用CPU缓存。在之前依赖Oilpan垃圾回收的内存处理领域,如DOM(文档对象模型),团队通过从使用malloc(内存分配函数)完全切换到Oilpan来扩展了这一功能。

对于那些好奇的人来说,Olipan是Blink中的垃圾回收器。

谷歌在内存管理和缓存方面的改进对代码优化至关重要。如你所知,最近一位微软高级工程师也指出了许多导致Windows变慢的应用程序中的类似问题。

渲染器内部的字符串处理也得到了改进;哈希方法已更新为rapidhash,据称这能提升性能。当渲染任务本身变得耗时,例如计算各种元素的CSS样式时,谷歌补充称,缓存技术已得到增强,以实现更高的缓存命中率和更少的缓存未命中。

曝联发科芯片出现在 Apple TV 等设备中