前页 | 后页 |
这个怎么运作
本主题介绍了可视化执行分析器如何生成序列图。
解释
积分 |
细节 |
也见 |
---|---|---|
用途 |
可视化执行分析器使您能够从应用程序实时执行的记录中生成序列图。随着应用程序的运行,每个线程的历史都会被记录下来。此历史可用于生成序列图。 这是一个计算书籍价格的程序生成的序列图:
录音机如何知道要记录什么?
|
记录历史 图表特征 |
它是真实的 |
录制时,不修改目标应用程序;根本没有任何图像或模块的检测。使用程序的“发布”版本制作A录音是程序所做工作的可靠文档。 |
|
你从哪里开始 |
我们有一个非常大的服务器应用程序;那么我们从哪里开始呢?如果您对要录制的程序知之甚少或根本不了解,并且很少或根本没有模型可以说出来,那么您最好从 Profiler 开始。在以特定方式使用程序的同时运行 Profiler 可以从所呈现的入口点和调用图快速识别使用案例。拥有这些知识可以使您聚焦于未发现的区域并记录这些功能。 如果你源代码,你需要做的就是在你感兴趣的函数中放置一个记录标记。我们建议不要同时在多个函数中放置多个记录标记。在实践中,这已被证明不太有用。你在哪里放置录音标记?对于 Windows UI 程序,以及与某些业务用例相关的情况,您可能首先在事件处理程序中放置一个似乎最相关的消息。如果您正在调查实用程序函数,只需在开始处或附近设置一个方法记录标记。 对于服务、守护进程和批处理,您可能希望针对每个感兴趣的行为对程序进行一次概要分析,并使用报告来探索那些未发现的区域。 |
|
小费 |
最好在调试前快速浏览一下断点和标记窗口,并检查此处列出的标记是否符合您的预期。 |
|
场景 |
|