windows-performance-analyzer

    1热度

    1回答

    我想知道是否有一个工具可以用来查看CLR ETW事件,特别是显示“好”的图形,而不是使用通用图形显示在WPA的通用事件部分。 在WPA中打开一个.etl跟踪文件(例如用perfmonitor.exe或WPR制作的跟踪文件),除了GUID和事件ID(用于CLR事件)以外,我只想知道是否有办法将这些文件解析为WPA中更有用的名称,或者是否有另一个可显示此类事件跟踪的工具。 perfmonitor.ex

    1热度

    1回答

    我看过 Capture callstack and events in Xperf 和其他来源的“一般事件”没有调用堆栈,但我喜欢做的最简单的事情就是简单地显示在“堆栈”列WPA的“通用事件”图。 为什么不存在?当然,因为堆栈信息不可用,但为什么?我知道“xperf -help stackwalk”,但列出的并不是我要找的。例如, xperf -on networktrace -stackwalk

    0热度

    1回答

    我想绘制一个进程中的线程数目,找到了 ThreadID coloumn并设置了我想随时看到的Unique Count聚合。我单独在蓝色条的右边有这个字段,但没有显示图(是的,我选择了图例颜色)。 这怎么可能?

    1热度

    1回答

    我已经在过去一个月前最后一次成功使用WPRUI和WPA应用程序来识别C++应用程序中的性能问题。但是今天我记录了其中一个的新迹象,并打开它只是为了看WPA崩溃。 每次打开一个ETL并进入图形浏览器 - >计算 - > CPU使用(采样) - >展开,每次都可重现。只需点击即可查看CPU采样图表列表。有时它会默默地崩溃,有时会出现让你调试崩溃的对话框。 有没有人遇到过这样的问题?我没有在Window

    0热度

    2回答

    我尝试用显现的基本事件进行调试和分析日志事件。 但是我遇到了一个问题:当我使用我的提供程序进行注册时,一切正常,当在WPA中打开.etl文件时,我可以尽可能多地查看信息。 但是,如果我在没有注册供应商的情况下收集活动,当我在WPA中打开.etl文件时,所有内容都不是人性化的。 那么,在我开始收集活动之前,我必须注册我的提供商吗?我希望不会,因为如果是这样,我必须冒险泄漏我的.man文件,以便其他人

    3热度

    1回答

    我正在捕获ADO.Net诊断ETW,如Data Access Tracing in SQL Server 2008中所述。该安装方法的效果,一个ETL生成文件,我可以看到的ADO.Net跟踪如果我使用,也就是说,tracerpt: System.Data, TextA, 0, 0, 0, 0, 17, 0, 0x0000000000000000, 0x000007D0,