AMD驱动Bug:明明没装显卡 却吃掉一个CPU核心!
程序员文章站
2022-11-23 07:55:31
tpu的编辑最近在评测中发现了一个奇怪的现象:在一个较老的平台上,更换了一块nvidia显卡,但系统奇慢无比,启动、上网、测试等等全都卡得要命。虽然这套系统的处理器还是七年前四代酷睿家族的奔腾g322...
tpu的编辑最近在评测中发现了一个奇怪的现象:在一个较老的平台上,更换了一块nvidia显卡,但系统奇慢无比,启动、上网、测试等等全都卡得要命。
虽然这套系统的处理器还是七年前四代酷睿家族的奔腾g3220t,双核心双线程,2.6ghz频率,但此前搭配一块amd显卡一直运行正常,只是换了一块显卡,难道是nvidia惹的祸?
结果打开任务管理器,才发现,两个cpu核心里有一个占用率一直是100%。
而且换到进程标签页,终于找到了罪魁祸首——amd显卡驱动设置程序radeonsettings.exe一直占用着多达50% cpu资源,也就是两个核心中的一个。
结束这个进城后,系统终于恢复如初。
显然,这是amd驱动的一个bug——如果没有提前卸载驱动而直接更换显卡,amd驱动进程仍然会自动启动,但因为找不到显卡,就会陷入某种无限循环,吃掉大量的cpu资源,尤其是在低端双核这种配置上,影响非常明显。
事实上,这个bug在我们快科技自己的评测中也经常遇到,只不过因为测试平台的处理器配置都是最*的,一般无感知,经常是发现跑分异常后才想起来……
tpu编辑进一步研究后发现,bug来自于amd驱动安装后设置的一个计划任务,即便没有显卡也不会自己终止,反而成了无头苍蝇。
nvidia方面就没有这样的问题,不卸载驱动而更换显卡,尽管各种服务还在,但不会为消耗系统资源。
我们已将此bug报告给amd,期待尽快修复。
- the end -
转载请注明出处:快科技
责任编辑:上方文q
上一篇: 515 在每个树行中找最大值(dfs)