爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
没想到,这次,AMD处理器居然躺赢了一波? 最近,国外的软件开发者Kevin Glynn发现Windows系统的问题 那就是Win11/10的 Windows Defender会影响英特尔处理器的性能。 该名开发者在进行ThrottleStop开发的过程中,就发现当电脑CPU满载时,HWiNFO出现频率降低的情况。 而更加严重的是,当Windows Defender受到Bug影响时,处理器性能就会明显降低。 Kevin Glynn使用了5.00 GHz的Core i9-10850K,进行测试得到的结果,就是大约损失6%的性能。 就现在的数据可知,Win11/10用户群中,英特尔酷睿第8代、第9代、第10代和第11代均出现了性能损失。 但是,AMD处理器却没有受到Windows Defender本次bug的任何影响。 就本次出现的bug,可以这么去理解: Windows Defender运行时,会随机使用Intel酷睿处理器中的七个硬件性能计数器。 很多软件都会将计数器设置为“mode 3”或“All-Ring 级别”,所以多个软件程序使用相同的计数器是没有问题。 但是,Windows Defender却习惯将这些计数器设置为“mode 2”。 结果就是电脑Defender以及其他程序会不断争抢资源,导致计数器控制寄存器不断变动,影响电脑性能。 当然,我们可以手动覆盖计数器,而Windows Defender检测到之后,就会停止当前的操作,恢复电脑正常性能。 比如说Counter Control工具的Reset Counters功能,就可以一键重置计数器,达到上面所说的效果。 不得不说,本次的Windows Defender让英特尔无端端就吃了闷亏,让成为受害者AMD躺赢了一波。 不过,后续微软应该会尽快针对这个bug进行修复,解决Windows Defender影响电脑性能的问题。
|