据外媒TechPowerUp报道,如果在未安装Radeon显卡的电脑上安装了AMD的显卡驱动程序,则该机将默认占用一个CPU内核100%的资源。
通过任务管理器发现,RadeonSettings.exe(AMD 驱动程序的缓存进程)会在未安装A卡的情况下强加资源占用。原因未知,外媒推测可能是AMD的工作方式有所不同,用户开机时,该程序将会在后台预加载 Radeon 设置,但似乎无法检测到显卡不存在的问题或检测到了但并没有自行退出。
测试者基于Radeon 20.11.2 WHQL驱动程序和20.11.3 Beta版本驱动进行了测试,发现均存在类似问题。而测试者反编译代码发现,该程序似乎是存在一个无限循环的bug而导致无法中断。
之后,测试者也在8核/16线程的CPU平台上进行了测试,得到了相同的结论,但因为只有一个核心的性能被影响,因此对于游戏帧数的影响有限。
当然,如果用户从AMD显卡更换为英伟达显卡,则目前最好的做法肯定是将原显卡驱动完全卸载,例如知名的DDU ,而不是坐着等AMD修复bug。