Windows 10安全功能拖累Chromium浏览器:性能损失五倍

新闻 Windows
 Opera 浏览器开发团队 Vivaldi 近日发现,Windows 10 存在一个严重的 Bug,会导致基于 Chromium 的浏览器性能损失最多五倍,而根据竟然是 Windows 10 的一个安全功能。

  Opera 浏览器开发团队 Vivaldi 近日发现,Windows 10 存在一个严重的 Bug,会导致基于 Chromium 的浏览器性能损失最多五倍,而根据竟然是 Windows 10 的一个安全功能。

  开发人员 Yngve Pettersen 解释说,他们之前都是完全基于 Windows 7 Pro 系统进行相关性能测试,并未发现不妥,直到最近加上了 Windows 10,才察觉到不对头。

  Windows 10 上进行测试后,开发人员立刻发现,原本需要大约 100 分钟完成的测试,现在得花 300 多分钟,甚至长达 360 分钟,而另一项测试在 Windows 10 上花了 100 分钟,Windows 7 却只需 20 分钟。

  让开发人员郁闷的是,调整系统配置、更新驱动、调整虚拟机配置、更换全新 SSD 等都无效,一度不得不临时回到 Windows 7,并反馈给了 Chromium 团队。

  最终,问题根源被锁定为一项名为“Control Flow Guard”(CFG)的功能,也就是控制流保护的意思。

  按照微软的说法,CFG 功能是用来防止内存泄露的,对于软件可执行代码的来源进行了一定程度的限制。

  Chromium 开发者 Bruce Dawson 发现,Windows 10 上关闭 CFG 功能后,Chromium 类浏览器的性能就恢复正常了。

  目前,微软已经修复了这个问题,将在 5 月 14 日的月度补丁日发放解决方案。

 

责任编辑:张燕妮 来源: 快科技
相关推荐

2010-03-23 11:25:53

2021-02-20 17:39:29

ChromeEdgeIntel

2015-01-20 09:11:19

2021-06-01 09:58:53

Windows 10EdgeChrono

2021-10-08 08:20:06

LinuxChromium浏览器

2009-04-02 14:01:59

LinuxJSChromium

2010-08-12 09:55:15

2010-09-06 09:19:37

2022-09-12 23:19:45

Windows 10Windows 11钱包

2011-05-05 11:31:00

2011-08-05 10:17:02

Chrome浏览器

2020-12-08 10:59:39

Windows 功能系统

2010-10-19 09:28:29

2023-02-26 23:28:45

2012-09-06 10:05:03

Windows 8浏览器

2022-10-13 15:55:48

浏览器Workspaces微软

2011-03-16 10:19:21

浏览器性能测试

2021-02-03 09:37:43

Windows10操作系统21H2

2015-06-29 16:22:10

2010-08-12 20:37:01

点赞
收藏

51CTO技术栈公众号