Un service Windows essentiel pour capturer les événements au niveau du noyau et des applications.
Le suivi des événements pour Windows, communément appelé ETW (Event Tracing for Windows), forme la base du Windows Performance Toolkit.
ETW Host Service est un service Windows qui permet aux outils .NET de JetBrains de capturer des événements au niveau du noyau et des applications, sans demandes d'élévation supplémentaires. La capture des événements se veut non invasive et la charge supplémentaire du processus sur le système est minime.
L'ETW alimente l'analyse dynamique des programmes (Dynamic Program Analysis, DPA) dans Rider et ReSharper. L'analyse DPA s'exécute en arrière-plan de votre application, elle collecte des informations sur les allocations d'objets de petite et grande taille. Sans ce service, notre analyse DPA ne fonctionnerait pas.
dotTrace et les outils de ligne de commande dotTrace peuvent utiliser le service ETW pour capturer des événements en mode Timeline.
ETW Host Service permet aux utilisateurs de capturer de manière programmatique les événements ETW lors de l'utilisation du mode de profilage Timeline.