用于捕获内核和应用程序级事件的基本 Windows 服务。
Windows 事件跟踪常被称为 ETW,是 Windows Performance Toolkit 的基础。
ETW Host Service 是一项 Windows 服务,这项服务使 JetBrains .NET 工具能够捕获内核和应用程序级事件,无需额外的提升请求。 捕获事件是一种非侵入式进程,并且进程开销极小。
ETW 可为 Rider 和 ReSharper 中的动态程序分析 (DPA) 提供支持。 DPA 会在您的应用程序执行时在后台运行,收集有关大小对象分配的信息。 如果没有该服务,我们的 DPA 功能将无法工作。
dotTrace 和 dotTrace 命令行工具都可以使用 ETW 在 Timeline 模式下于分析会话期间捕获事件。
ETW Host Service 使用户能够在使用 Timeline 分析模式时,以编程方式捕获 ETW 事件。