首页>资讯 > 科技 > 正文

Linux系统bug坑了AMD 20年Intel处理器不受影响

2022-09-29 08:19:02 来源:快科技

在Linux系统上,人们经常能发现一些bug会导致现在的处理器性能大受影响,这一次发现的陈年bug甚至可以追溯到20年前,导致AMD现在的处理器性能在Linux中性能下滑,但Intel的处理器不受影响。

这个问题是AMD工程师K Prateek Nayak报告的,与2002年Linux系统开始支持ACPI有关,当时设计了一个操作dummy wait op”去处理某些芯片组中STPCLK# 没有被及时处理的问题,然而这个过程会延迟进一步的指令处理,直到CPU停止。

这个操作之前多年前的系统上没什么问题,然而在最新几代的AMD处理器,比如Zen3架构锐龙中,这个操作指令导致部分情况下性能严重下降,特别是与tbench负载有关的时候。

这个问题影响了AMD处理器多年,不过对Intel处理器没啥影响,因为后者的平台使用了别的代码路径做了替代。

好消息是这个问题会得到修复,AMD及Intel的工程师都提交了新的补丁,不再采用上面的方法来处理问题,相关补丁已经合并到了Linux 6.0内核中,以后就不会有意外有情况了。

标签: Linux系统bug坑了AMD

精彩推荐

关于我们 | 联系我们 | 免责声明 | 诚聘英才 | 广告招商 | 网站导航

 

Copyright @ 2008-2020  www.cguiw.com  All Rights Reserved

品质网 版权所有
 

联系我们:43522767@qq.com
 

未经品质网书面授权,请勿转载内容或建立镜像,违者依法必究!