Windows 10控制流防护可能会降低您的浏览器速度
目录:
视频: Bypass Control Flow Guard Comprehensively 2024
Vivaldi最近发现了由Windows 10安全选项(称为Control Flow Guard)引起的一些主要性能问题。 Microsoft正在努力解决此问题。
Windows 10 May 2019更新预计将提供此修补程序。
目前,我们不能确定此性能问题是否还会影响新的基于Chromium的浏览器。
什么是Windows 10 CFG?
Control Flow Guard基本上是Windows Defender功能,在Windows 8.1和更高版本中可用。
Vivaldi的一个团队注意到,与Windows 10相比,Chromium单元测试在Windows 7上的性能更好。
在此计算机上的Windows 10上运行时,花费100分钟进行的一项测试在Windows 7上花费了20分钟。
Vivaldi将该问题告知了Google,并且该公司进行了一些内部测试。 显然,平台中的Control Flow Guard对此问题负责。 这家科技巨头还证实,该公司过去也曾遇到过CFG问题。
在调查此事后,Google进一步与Microsoft分享了结果。 这家Redmond巨人计划在未来几周内发布修复程序。
Google的一位铬工程师Bruce Dawson在最近的博客文章中发表了他的发现。 他表示,该问题仅影响较大的.exe文件,不太可能影响Chrome。 他建议可以通过禁用CFG来解决此问题。
对于CFG数据,CreateProcess具有O(n ^ 2)性能。 现在没有。
Windows性能错误的时间表:
4月15日:首次私人报告
4月21日:独立的repro和博客文章
4月23日:修复已建立(在几周内开始飞行)https://t.co/PLsWMqeier
-布鲁斯·道森(@ BruceDawson0xB)2019年4月24日
Vivaldi工程师Yngve Petterson指出了CFG缺陷,担心该错误可能也会影响Vivaldi和Chrome。 道森说,微软仍然需要处理一些CFG问题。
切勿关闭Control Flow Guard
你们中的大多数人可能更喜欢禁用Control Flow Guard以提高性能。 但是,这不是推荐的解决方案,最好远离它。
与Windows的早期版本相比,Windows 10具有许多安全功能。 漏洞利用保护就是其中一种功能,可以保护您的系统免受各种漏洞的侵害。
但是,该错误是在受控环境中多次启动的大型进程中注意到的。 在正常情况下,您不应注意到性能问题。
Windows 8,RT,Windows 10的计算器x8
您可以依靠的一个好的计算器始终是方便使用的好工具。 尽管每个操作系统都带有集成工具来执行所有计算,但有时这些并非所有人都喜欢。 尽管集成的Windows 8,Windows 10计算器具有人们可能想要的所有功能,但是…
修复:Windows 8.1,Windows 10升级后无法播放电影文件
在Windows 10、8.1 PC上观看喜欢的电影时,视频应用可能会崩溃。 这可能是Windows更新引起的,但请不要担心,因为您会在本指南中找到一些简单的解决方案来帮助您摆脱此问题。
Windows 7 KB4022719带来Windows内核,Windows com,Internet Explorer,Windows Shell的安全更新
安全更新KB4022719包含的改进和修补程序也是5月以前的更新的一部分,并解决了各种问题。 Windows 7的改进和修补程序此更新解决了以下问题:安装KB3164035后,您将无法打印增强型图元文件(EMF)或包含渲染出的位图的文档……