我如何在UI线程上跟踪调用/堆栈

本文关键字:跟踪 调用 堆栈 线程 UI | 更新日期: 2023-09-27 18:06:43

我有一个用c#编写的庞大的Winforms小应用程序。现在,让我们假设运行我的应用程序的盒子有大量的内核,所以对我来说,应用程序中最宝贵的资源是UI线程的使用。鉴于此,出于性能调优的目的,我希望能够跟踪UI线程上正在进行的所有调用。我想确保我不会意外地在UI线程上做可以很容易地移动到后台线程的工作。

到目前为止,我最好的猜测是使用Microsoft SysInternals组的进程资源管理器和/或进程监视器。

我如何在UI线程上跟踪调用/堆栈

一年前,我成功地使用了Managed Spy。

看一看