Windows 本机应用程序工具的检测分析

Windows instrumentation profiling of native app tool

寻找与 Visual Studio 2017 诊断工具 CPU 用法一样理想的东西(同时调试非常宝贵,因为可以在 2 个断点之间分析应用程序 -> 并在该间隔内获得分析结果) 但用于仪器。所以我对函数计时感兴趣,没有 CPU 用于检测应用程序中的 IO 或其他类型的等待。

Concurrency Visualizer,Visual Studio 的扩展符合要求。它可以报告并发延迟,可以看到线程间依赖的同步点,甚至可以报告 IO。一个非常好的工具,相当于 VS 的 Xperf。虽然不使用检测,但因为它公开了这个同步点,所以它比并发应用程序中的检测更有效。