1
我使用C#编程的Visual Studio 2010 pro突然放慢了抓取速度。我得到了很多“不回应”!如何从Visual Studio PerfWatson获取信息?
我已经安装了Visual Studio PerfWatson,它看起来好像是它的事情。它创建了许多.dmp和.maxdelay文件。
因此,微软获取有关正在发生的事情的信息,但是如何获取此信息?
//安德斯
我使用C#编程的Visual Studio 2010 pro突然放慢了抓取速度。我得到了很多“不回应”!如何从Visual Studio PerfWatson获取信息?
我已经安装了Visual Studio PerfWatson,它看起来好像是它的事情。它创建了许多.dmp和.maxdelay文件。
因此,微软获取有关正在发生的事情的信息,但是如何获取此信息?
//安德斯
据我所知,PerfWatson是不是真的内置最终用户排除故障。当它检测到UI元素的延迟响应时,或者它收集尽可能多的信息,然后尝试将其发送给MS;当发生这种情况时应该会看到一个提示,并且大部分信息都可以在那里获得(或者在生成的dmp文件中,您应该可以使用任何像样的文本编辑器打开该文件)。
如果你想挖过来,并找到问题的原因自己,我通常会建议类似进程监视器
http://technet.microsoft.com/en-us/sysinternals/bb896645
当VS冻结你应该能够看到各种有趣包括个别操作及其结果,调用堆栈等进程监视器的数据。
我现在已经通过使用进程监视器进行了测试,它看起来有点奇怪!对于在文本编辑器中打开的所有文件,devenv.exe正在连续访问文件系统。有人可以使用Process Monitor并查看他们的VS2010是否也连续访问文件? – Andis59