烽巢网13日新闻,谷歌本周透露,它对CPU漏洞的修复导致Chrome浏览器使用了更多内存。在瑟罗特发现的一篇博客文章中,谷歌详细介绍了最新Chrome 67发布的新站点隔离特性。它是一个现在默认启用的特性,用于保护不受幽灵边通道攻击的攻击,这种攻击使用大多数处理器的投机性执行特性来访问应该受到限制的内存部分。不幸的是,它也增加了Chrome RAM的使用。
谷歌软件工程师Charlie Reis承认:“站点隔离确实会导致Chrome创建更多的呈现程序,这与性能的权衡有关。”“实际工作负载中大约有10%到13%的内存开销,这是由于进程的数量过多造成的。这对很多Chrome用户来说不是什么好消息,他们经常指出浏览器使用了大量的RAM。10%的增长是显著的,特别是对于内存小于4GB的系统。
由于这一变化,Chrome在Windows、Mac和Chrome OS上的内存使用量将会增加,但谷歌正在努力减少影响。“我们的团队继续努力优化这种行为,以保持Chrome的快速和安全,”Reis解释说。在微软公开指责谷歌浏览器对笔记本电脑电池寿命不利之后,谷歌也一直在优化Chrome浏览器。