커널 및 애플리케이션 수준의 이벤트를 캡처하는 필수 Windows 서비스입니다.
일반적으로 ETW라고 하는 Windows용 이벤트 캡처는 Windows 툴킷의 기반입니다.
ETW Host Sevice는 JetBrains .NET 도구가 추가 승격 요청 없이 커널 및 애플리케이션 수준 이벤트를 캡처할 수 있도록 하는 Windows 서비스입니다. 이벤트 캡처는 비침투적이며 프로세스에 최소한의 오버헤드만 주도록 합니다.
ETW는 Rider 및 ReSharper에서 동적 프로그램 분석(DPA)을 지원합니다. DPA는 애플리케이션이 실행될 때 백그라운드에서 작동하며 크고 작은 객체 할당에 대한 정보를 수집합니다. 서비스가 없으면 Rider 및 ReSharper에서 DPA 기능은 작동하지 않습니다.
dotTrace 및 dotTrace 명령줄 도구는 둘 다 타임라인 모드에서 프로파일링 세션 동안 이벤트를 캡처하기 위해 ETW를 사용할 수 있습니다.
ETW Host Service에서는 타임라인 프로파일링 모드가 사용될 때 프로그래매틱 방법으로 ETW 이벤트를 캡처할 수 있습니다.