感谢本站的朋友OC_Formula的线索传递! 据TechPower报道,ThrottleStop等热门软件的开发者凯文·格林发现了一个奇怪的现象,微软Windows 11/10的Windows Defender会影响英特尔处理器的性能。 Kevin在开发ThrottleStop的过程中发现,当CPU满载时,HWiNFO会报告降频更大的问题是,当Windows Defender受到bug影响时,处理器性能会明显下降比如5.00 GHz全核运行的Core i9—10850K,Cinebench的跑分会低1000分左右,性能损失6%左右 据报道,Windows 10和Windows 11上的英特尔酷睿第8,9,10和11代用户报告了这种性能损失,而AMD处理器没有受到影响。 原因是Windows Defender随机使用英特尔酷睿处理器提供的所有七个硬件性能计数器,包括三个固定功能计数器每个计数器都可以编程为四种模式之一,以配置其计数禁用操作系统用户和全环级别因为这些计数器共享资源,所以多个程序可能希望同时访问这些计数器 通用软件将这些计数器设置为模式3或全环级别因为都设置了相同的模式,所以多个程序使用同一个计数器没有问题但是,Windows Defender会将这些计数器设置为模式2,多个程序会相互竞争,计数器控制寄存器会在0x222和0x332之间变化 据报道,该问题可能在计算机首次启动时出现,也可能在此后的任何时间出现当Windows Defender在后台运行时,它会随时启动和停止或不断尝试将这些计数器更改为模式2 但是,如果用户手动覆盖这些计数器,WindowsDefender会检测到这一点,并立即停止它正在执行的任何操作,性能将恢复正常,而不会影响正常的病毒防护,因此我们可以找到解决方案。 IT House了解到,临时方法是使用计数器控制工具中的Reset Counters按钮,它可以通过一次单击来重置计数器当WindowsDefender检测到手动设置时,它将停止操作 更好的解决方案是使用ThrottleStop工具选项窗口中有一个叫Windows Defender Boost的功能检查后,您可以激活其中一个可编程定时器,从而不断告诉Windows Defender计数器正在使用,从而长时间保持最高性能 |
声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。