ATI 驱动程序的 xperf 跟踪导致更改分辨率时出现 1 分钟的冻结

ATI 驱动程序的 xperf 跟踪导致更改分辨率时出现 1 分钟的冻结

最近,当我锁定机器或更改分辨率时,出现了超过一分钟的完全挂起(黑屏、音乐停止、光标不动等)的情况。

这种情况只会在一段时间后才会发生(即重新启动可以解决问题),而且一旦发生,它似乎永远不会消失。这确实很不方便,但不是世界末日;我更感兴趣的是归咎问题。由于我没有重现步骤,因此很难找到问题所在。它可能只是在我开始使用三台显示器(在同一张卡上)后才开始发生的。

其他人对这个问题的描述似乎不那么严重,和/或由远程桌面(不要使用)、全屏应用程序(如游戏)(不要使用)、暂停(我每天都这样做,但不会(直接)导致它)等触发。

我已经跑过:

xperf -on Latency -stackwalk profile
[change resolution]
xperf -d foo

.. 可用的有:http://b.goeswhere.com/res-stac2.7z[8mb,提取至 90mb](是的,我知道发布此内容涉及隐私警告)。

我从 xperf 中得到的最佳信息(实际上是不同转储的屏幕截图)是:

在此处输入图片描述

是否有我遗漏的更多信息?我已经为 WinDbg 配置了足够好的符号路径,并且启用了 stackwalk 注册表设置。

除了远程内核调试(由于机器无法使用,本地内核调试无法进行)之外,我还能做些什么来诊断这个问题?

Win7 x64 Ultimate legit sp1,ATI Radeon HD 5830,适用于多个 ATI 驱动程序版本,包括 11.3(11.4 是最新版本,唉)。基本上没有软件可以干扰(即除了 Windows 默认设置和 MSE 之外没有防火墙/av)。

答案1

最后一个可识别的呼叫是禁用所有主要项,它移交给ATI 驱动程序我认为应该称之为关闭过程,以便它能够在之后正确地重新初始化视频卡。因此,由于实际问题出在 ATI 驱动程序中,我建议您更新你的视频驱动程序。 :)

相关内容