ProbeVue 动态跟踪设施

您可以使用 ProbeVue 动态跟踪工具进行性能分析和问题调试。 ProbeVue 使用 Vue 编程语言动态指定跟踪点,并提供要在指定跟踪点运行的操作。

ProbeVue 包含以下功能:

  • 没有预编译的跟踪挂钩。 ProbeVue 在未修改的内核或用户应用程序上工作。
  • 跟踪挂钩不一定要预编译。 它们会作为源程序的一部分进行编译。 ProbeVue 在未修改的内核或用户应用程序上工作。
  • 只有动态启用了跟踪挂钩,它们才会有影响(存在)。
  • 在启用跟踪挂钩时将动态提供要在跟踪挂钩上发出的跟踪操作(由检测代码指定)。
  • 可立即查看作为跟踪操作的一部分捕获的跟踪数据,并且这些数据可作为终端输出显示或保存至文件以便将来查看。
注: dbx 和 Probevue 不能同时调试进程。 有时尝试调试由 ProbeVue 启动的可执行文件可能会导致 dbx 进程等待连接到该进程。